Developer

July 1, 2026
Application ends: September 30, 2026
Apply Now

Job Description

Responsibilities:

A. Core Engineering
1. Build and maintain Android application features and reusable SDK modules.
2. Own small-to-medium features end-to-end, from requirements gathering to implementation, testing, and release.
3. Write clean, scalable, and well-documented Kotlin code following modern Android development best practices.
4. Develop and maintain user interfaces using Jetpack Compose, including state management and navigation.
5. Implement and manage API integrations using Ktor Client, including authentication, error handling, and offline support.
6. Develop local data persistence solutions using Room and DataStore.

B. Quality & Performance
1. Write and maintain unit tests using JUnit and Turbine, along with UI tests using Compose Testing.
2. Monitor application health and troubleshoot issues using Crashlytics and Sentry.
3. Contribute to CI/CD pipelines, including automated testing, linting, and release workflows.
4. Debug and resolve production issues such as ANRs, race conditions, and memory leaks.

C. Collaboration
1. Participate in code reviews, architecture discussions, and technical design documentation.
2. Collaborate closely with product, backend, QA, design, and ML teams to deliver high-quality features.
3. Communicate technical decisions, trade-offs, and implementation approaches clearly to stakeholders.

Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru