Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking an experienced and motivated Lead Android Developer to drive the design, development, and evolution of high-quality Android applications. In this role, you will combine hands-on technical leadership with people mentorship, architectural ownership, and close collaboration with cross-functional teams to deliver scalable, secure, and user-centric mobile solutions.
Key Responsibilities- Lead the design and development of Android applications using Kotlin and modern Android frameworks.
- Define and own the Android application architecture, ensuring scalability, performance, and maintainability.
- Act as a technical leader for the Android team, providing guidance, code reviews, and mentorship.
- Collaborate with Product Managers, Designers, Backend Engineers, and QA to translate business requirements into technical solutions.
- Drive adoption of best practices in coding standards, testing, CI/CD, and mobile security.
- Oversee app performance, reliability, and quality across multiple Android devices and OS versions.
- Participate in planning, estimation, and delivery of features and releases.
- Troubleshoot complex issues, including production incidents, and lead root-cause analysis.
- Stay current with Android platform updates, tools, and emerging mobile technologies.
- Contribute to strategic technical decisions and long-term mobile roadmap.
- 7+ years of professional Android development experience, with at least 2 years in a technical lead or senior role.
- Strong expertise in Kotlin and Android SDK.
- Deep understanding of Android architecture patterns (MVVM, Clean Architecture, MVI).
- Hands-on experience with Jetpack components (Compose, ViewModel, LiveData, Room, Navigation).
- Solid knowledge of asynchronous programming (Coroutines, Flow).
- Experience integrating RESTful APIs and working with backend services.
- Strong understanding of mobile performance optimization, memory management, and security best practices.
- Experience with automated testing (unit, integration, UI tests).
- Proficiency with version control systems (Git) and CI/CD pipelines.
- Excellent communication and leadership skills.
- Experience with Jetpack Compose in production environments.
- Knowledge of dependency injection frameworks (Hilt/Dagger).
- Experience with modularization and multi-module Android projects.
- Familiarity with mobile analytics, crash reporting, and monitoring tools.
- Experience working in Agile/Scrum environments.
- Exposure to cross-platform or iOS development is a plus.
Key Skills
Ranked by relevanceReady to apply?
Join nLight Media and take your career to the next level!
Application takes less than 5 minutes

