Search by job, company or skills

  • Posted a month ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

About the Role

We're seeking an experienced Android Lead to drive the architecture, quality, and delivery of our mobile applications. This is a technical leadership position where you'll own end-to-end development, mentor engineering talent, and champion best practices that defi ne how we build scalable, performant Android applications. You'll work across product, design, QA, and backend teams to translate complex requirements into elegant technical solutions that impact millions of users.

Key Responsibilities

Technical Leadership & Architecture

Lead the end-to-end development and delivery of Android applications, ensuring high performance, responsiveness, and maintainability across diverse devices and OS versions

Design and implement scalable, modular architectures using modern patterns (MVVM, MVP, Clean Architecture) and guide the refactoring of legacy codebases

Participate in and lead design reviews with peers and stakeholders to evaluate technology options and make architectural decisions

Establish and enforce development standards, coding guidelines, and best practices that ensure code quality and maintainability

Engineering Excellence & Quality Assurance

Conduct thorough code reviews, provide constructive feedback, and mentor developers on style guidelines, design patterns, and testing practices

Implement comprehensive testing strategies including unit testing (high coverage), UI testing, and integration testing

Optimize applications for performance, security, and battery efficiency through profiling, tuning, and systematic optimization

Troubleshoot and resolve issues across the full app stackUI, API integration, and backend services

Team Leadership & Collaboration

Guide and mentor junior developers, fostering a culture of technical excellence and continuous learning

Collaborate with cross-functional teams (product managers, designers, QA engineers, backend developers) to defi ne requirements and translate them into technical specifi cations

Partner with DevOps teams to establish and maintain automated build, testing, and deployment pipelines using CI/CD tools

Stay informed about emerging mobile technologies and drive innovation by incorporating relevant advancements into projects

Required Qualifi cations

Experience & Expertise

7+ years of professional Android development experience with a proven track record of shipping production-ready applications

Deep profi ciency in Java and Kotlin (with preference for Kotlin), using Android Studio and modern development tools

Advanced knowledge of Android SDKs, APIs, frameworks, and the Android ecosystem

Strong foundation in object-oriented programming, algorithms, data structures, and design patterns

Expert-level understanding of multithreading, memory management, and performance optimization techniques

Technical Skills

Hands-on experience with modern Android architectures (MVVM, MVP, Clean Architecture) and design pattern implementation

Proficiency with dependency injection frameworks (Dagger/Hilt) for building modular, testable code

Strong expertise in unit testing, UI testing frameworks, and designing robust test cases

Experience with RESTful web services (GSON/Jackson), HTTP clients (Retrofit/OKHttp), and WebSocket communication

Solid experience with data persistence solutions (Firebase, SQLite)

Demonstrated ability to implement complex features including geolocation services, map integrations (Google Maps).

Proficiency with version control (Git/GitHub) and CI/CD systems (Jenkins, GitHub Actions)

Experience with AI-powered development tools (GitHub Copilot, Claude, ChatGPT) to enhance productivity and code quality

Design & User Experience

Proven ability to implement pixel-perfect designs and translate UI/UX requirements into intuitive, accessible user experiences

Understanding of Material Design principles and modern UX best practices

Ideal Candidate Profi le

A highly effi cient, proactive contributor who thrives in dynamic, collaborative environments

Demonstrates strong ownership mentality and attention to detail

Curious about emerging technologies and eager to explore new ways to leverage AI and innovation

Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders

Committed to mentoring and elevating team capabilities

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 142870515