02 Oct
|
Dreampath Services
|
Mumbai
02 Oct
Dreampath Services
Mumbai
Job Title
Senior Android Engineer
Location: Mumbai/Bangalore (Hybrid 2-5 days office in a month)
Contract 2 hire minimum contract will be 1 year
Exp: 6 to 9yrs
Role Summary
We are looking for a hands-on Senior Android Engineer for a large-scale Android application with complex workflows and runtime dependencies.
This role requires strong practical engineering experience in local persistence, background execution, synchronization, and real-world Android runtime behavior. Solid hands-on coding and problem-solving ability is required.
Key Responsibilities
• Design, develop, and maintain production-grade Android application features.
• Work effectively within a large existing Android application.
• Own feature development from design through implementation and release readiness.
• Contribute to design decisions involving local persistence, offline behavior, sync/retry, background execution, and runtime stability.
• Implement changes incrementally without disrupting critical application behavior.
• Build maintainable solutions using appropriate Android architecture patterns.
• Integrate backend APIs and manage local persistence and synchronization behavior.
• Investigate and fix production issues involving lifecycle, concurrency, memory, local DB, background services, and restart/recovery scenarios.
• Participate in code reviews, refactoring, documentation, and design discussions.
• Collaborate closely with architects, QA, backend teams, BA, and delivery stakeholders.
Required Skills & Experience
• 7+ years of strong hands-on Android application development experience.
• Strong proficiency in Kotlin and solid Android SDK fundamentals.
• Strong experience working in large Android codebases.
• Practical experience with Android architecture patterns such as MVVM, MVI, or Clean Architecture.
• Strong hands-on experience with local persistence, API integration, background execution, lifecycle-aware components, concurrency, and state handling.
• Practical experience with
📌 Senior Android Engineer (Mumbai)
🏢 Dreampath Services
📍 Mumbai