Job DescriptionWe are seeking a highly experienced
Lead Android Developer to design, develop, and lead the delivery of enterprise-grade Android applications within the
financial services domain. This role requires deep technical expertise, architectural leadership, and the ability to mentor teams while delivering secure, scalable, and high-quality mobile solutions.
The ideal candidate brings full-lifecycle Android development experience, stays current with evolving Play Store requirements and Android platform capabilities, and contributes strategically to both technical and business decisions.
Key Responsibilities- Lead the design, development, enhancement, and support of Android applications from concept through deployment and maintenance.
- Collaborate with customer internal teams and cross-functional stakeholders (Architecture, UX, DevOps, Enterprise Security) to ensure alignment with enterprise standards and technology direction.
- Provide technical leadership, architectural guidance, and hands-on development using modern Android technologies.
- Mentor and guide Android developers, enabling independent execution and continuous skill improvement.
- Drive architectural and design discussions, balancing tactical delivery with long-term strategic goals.
- Estimate development effort accurately and contribute to release planning.
- Participate in and lead code reviews, ensuring code quality, performance, and maintainability.
- Identify risks early and apply advanced analytical thinking to develop innovative solutions.
- Act as a trusted advisor to management and key stakeholders on complex technical initiatives.
Required Skills & Qualifications- Completed technical degree with 8+ years of progressive experience in Android development (10+ years preferred).
- Strong expertise in Android SDK, Kotlin, Java, and Jetpack Compose.
- Proven experience delivering full lifecycle Android applications, including Play Store publishing and post-release support.
- Hands-on experience consuming RESTful APIs and handling JSON-based data.
- Strong understanding of multi-threading, concurrency, and networked applications.
- Experience integrating third-party libraries and APIs.
- Solid knowledge of mobile architectures, design patterns, industry trends, and emerging technologies.
- Strong debugging skills with the ability to independently identify and resolve issues.
- Experience working in Agile / Scrum or similar SDLC methodologies.
- Commitment to automated testing and building repeatable, reliable test suites.
- Experience working with existing data models and schemas, with the ability to recommend improvements.
- Actively seeks feedback and continuously improves through collaboration and code reviews.
Leadership Expectations- Operates independently with minimal guidance, except in the most complex scenarios.
- Leads cross-functional initiatives involving notable technical and delivery risk.
- Integrates expertise across related disciplines to drive optimal outcomes.
- Provides mentorship, technical direction, and performance feedback to team members.
- Communicates trade-offs clearly when making architectural and strategic decisions.