Job Summary :
As the Lead Android Developer , you will drive the technical design and development of modern Android applications using Kotlin and Jetpack Compose. You will lead a team of skilled Android developers, make key architectural decisions, and ensure the delivery of high-quality mobile solutions aligned with business goals. Your leadership will foster innovation, maintain code quality, and guide the team to success in a collaborative environment.
Key Responsibilities :
- Lead the architecture, design, and development of advanced Android applications using Kotlin and Jetpack Compose .
- Supervise and mentor Android developers, promoting best coding practices, modern Android architecture, and clean code principles.
- Collaborate with design, product, and backend teams to define features and deliver seamless user experiences.
- Make strategic architectural decisions to ensure scalable, secure, and maintainable solutions.
- Optimize app performance and reliability by addressing technical challenges, debugging issues, and minimizing resource usage.
- Establish and maintain robust testing practices including unit tests , UI tests , and integration testing.
- Conduct code reviews, enforce development standards, and champion modern Android development paradigms (e.g., MVVM ,
MVI , Clean Architecture ).
Manage the Google Play release process, ensuring timely rollouts, hotfixes, and staged releases.Keep up with the latest Android development trends, libraries, tools (e.g., Hilt , Coroutines , Flow , Room , WorkManager ), and best practices.Create a culture of continuous learning, experimentation, and innovation within the development team.Requirements :
Bachelor's degree in Computer Science, Engineering, or a related field ( Masters preferred ).4+ years of professional Android development experience with a strong portfolio of apps.Deep expertise in Kotlin and modern Android frameworks like Jetpack Compose , LiveData , ViewModel , Navigation , etc.Experience with Android Studio , Gradle, and the complete Android app lifecycle.Solid understanding of architecture patterns such as MVVM , Clean Architecture , and Unidirectional Data Flow .Experience integrating with RESTful APIs , third-party SDKs, and Firebase services.Proficiency in app performance tuning, memory management, and tools like Android Profiler.Proven leadership experience in guiding developers, conducting code reviews, and overseeing technical delivery.Strong familiarity with Material Design , responsive layouts, and accessibility guidelines.Proficient with version control systems ( Git ) and CI / CD tools like GitHub Actions , Bitrise , or Jenkins .Excellent organizational and communication skills, able to interface effectively with stakeholders across disciplines.What We Offer :
Competitive salary and comprehensive benefits.Flexible hours and remote work options.Clear paths for professional growth and leadership development.A collaborative, developer-friendly environment focused on innovation and quality.Access to cutting-edge Android technologies and tools to elevate your craft.(ref : hirist.tech)