About the role
Job Requirements*
- Experience: 5 to 12 years of hands-on experience in Android application development using Kotlin and/or Java
- Technical Expertise: Strong knowledge of Kotlin, Java, Android SDK, Jetpack libraries, Jetpack Compose/XML, and mobile architecture patterns
- API Integration: Experience integrating REST APIs, JSON parsing, authentication flows, and local data persistence using Room or similar
- CICD: Firebase app distributions, Experience setting up and maintaining CI/CD pipelines for Android Applications
- Quality Engineering: Familiarity with unit testing, UI testing, debugging, crash analysis, and performance tuning for Android applications
- Soft Skills: Strong communication, collaboration, problem-solving, and ability to work effectively in Agile teams
Key Responsibilities*
- Design, develop, and maintain high-quality Android applications using Kotlin, Java, Android SDK, and Jetpack components
- Collaborate with product managers, designers, QA engineers, and backend teams to deliver features
- Implement clean, scalable, and reusable mobile architecture and UI components
- Integrate APIs, manage local data storage, and ensure smooth app performance across Android devices
- Write unit and UI tests, troubleshoot defects, and optimize application responsiveness and stability
- Participate in code reviews, release planning, and Google Play Store deployment processes
-
< li normal"="">Follow secure coding,
accessibility, and Android platform best practices