-
Lead the technical design, architecture, and implementation of complex Android applications.
-
Define Android engineering standards, development practices, and architectural patterns.
-
Drive technical delivery across Android workstreams and ensure high-quality production outcomes.
-
Conduct detailed code reviews and provide technical guidance to engineers.
-
Mentor and enable Android engineers across the team.
-
Partner with architects, product managers, designers, and backend engineers to deliver scalable solutions.
-
Drive application performance, security, reliability, and maintainability.
-
Contribute to CI/CD, release engineering, and engineering automation.
-
Identify and resolve complex technical and architectural challenges.
Required Skills & Experience
-
10+ years of professional software engineering experience , with significant experience in Android development.
-
Strong expertise in Kotlin, Android SDK, and Jetpack Compose .
-
Deep understanding of MVVM/MVI and modern Android architecture.
-
Strong experience with Coroutines , REST APIs, and JSON.
-
Experience designing scalable and maintainable mobile applications.
-
Strong understanding of mobile application security and performance.
-
Experience with CI/CD and modern software engineering practices.
-
Strong code review, technical leadership, and mentoring capabilities.
-
Ability to work effectively with senior stakeholders and cross-functional engineering teams.
What You’ll Bring
-
Strong hands-on engineering mindset with architectural depth.
-
Ability to lead through technical influence rather than hierarchy.
-
Strong problem-solving and communication skills.
-
Experience working in complex, enterprise-scale technology environments.