Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain native Android applications with end-to-end ownership including operational support and incident resolution.
Collaborate with project stakeholders and customers to translate needs into scalable, performant SaaS solutions on Android.
Influence architectural design decisions that impact performance, scalability, and new value beyond the immediate team.
Minimum Requirements
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
Minimum 2+ years of engineering experience, including 1+ years developing native Android apps using Kotlin and Java.
Proficiency with Android architectural components such as Room, LiveData, Jetpack, Compose, and MVVM architecture.
Experience working with RESTful APIs and knowledge of multi-threading and performance optimization.
Ideal Candidate Profile
Experienced in full development lifecycle of Android native apps with an emphasis on scalability and reliability.
Comfortable working independently and making technical decisions impacting multiple teams.
Strong Android domain expertise including modern frameworks (Coroutines, Flows) and offline app capabilities.
