Job Title: Senior Android Engineer (6–8 Years Experience)
Location: Noida
Job Summary:
We are seeking a detail-oriented and highly skilled Senior Android Engineer with 6–8 years of experience to design, develop, and deliver high-quality mobile applications. The ideal candidate will have strong expertise in native Android development, clean architecture, UI engineering, and emerging technologies including Jetpack Compose and AI-powered mobile features.
Key Responsibilities:
- Design, develop, and maintain native Android applications using Kotlin, ensuring high performance and reliability across devices and OS versions.
- Implement modular, scalable architectures following Clean Architecture principles (data, domain, presentation layers).
- Build modern UI using Jetpack Compose and XML layouts with robust focus on usability and consistency.
- Implement dependency injection using Dagger/Hilt.
- Integrate RESTful APIs using Retrofit and OkHttp.
- Manage deep linking, navigation, and inter-module communication in multi-module projects.
- Write unit, integration, and UI tests using JUnit, Mockito, and Espresso.
- Collaborate with QA, product, design, and backend teams in an Agile environment.
- Participate in code reviews and mentor junior engineers.
- Continuously improve development practices and tools.
Required Skills & Qualifications:
- 6–8 years of experience in native Android development.
- Strong proficiency in Kotlin (coroutines, Flow, extension functions).
- Experience with Clean Architecture and MVVM/MVI patterns.
- Hands-on experience with Jetpack Compose.
- Experience with Dagger/Hilt for dependency injection.
- Strong experience with Retrofit and OkHttp for API integration.
- Knowledge of multi-module project architecture.
- Experience with testing frameworks: JUnit, Mockito, Espresso.
- Familiarity with performance tools (Android Studio Profiler, LeakCanary).
- Experience in Agile/Scrum environments.
- Strong problem-solving and communication skills.
Preferred Qualifications:
- Experience with cloud platforms (Firebase, AWS, Azure).
- Familiarity with Jetpack libraries (WorkManager, Room, DataStore, Navigation, Paging).
Key Competencies:
- Attention to detail
- Ownership and accountability
- Critical thinking
- Team collaboration
- Continuous learning mindset
- Cross-team collaboration
Location & eligibility
- This is an offshore role; candidates based in Delhi / NCR are preferred, as periodic visits to the Noida office may be required.
- Candidates must hold a valid passport.
Share your resume
[email protected] | WhatsApp: +971 52 317 2799
📌 Mobile Platform Engineer_Noida (Noida)
🏢 Edge
📍 Noida