Job Description
We are looking for a Mobile Software Development Engineer III to join our Mobile engineering team. You will be responsible for building robust, scalable, and user-centric Android applications that power key customer journeys. As a senior individual contributor, you will work closely with product, design, and backend teams to deliver seamless mobile experiences, while also mentoring junior engineers and influencing mobile architecture decisions.
n
About the Role
n
Mobile Engineering Excellence
n
n
- Own the end-to-end development of critical Android features using Kotlin.
n
- Contribute to mobile architecture patterns (MVVM, Clean Architecture, Redux).
n
- Ensure modular, testable, and maintainable codebases aligned with platform guidelines.
n
- Implement CI/CD pipelines, automated testing, and monitoring.
n
- Drive app performance improvements, including load times, responsiveness, and crash-free sessions.
n
n
Collaboration & Delivery
n
n
- Partner with backend, product, and design teams to scope, plan, and deliver high-quality features.
n
- Participate actively in sprint ceremonies, system design discussions, and release planning.
n
- Collaborate on observability, analytics, and A/B testing integrations to improve decision-making.
n
n
Mentorship & Best Practices
n
n
- Mentor junior engineers and contribute to knowledge-sharing sessions.
n
- Advocate for engineering excellence by promoting code reviews, automation, and best practices.
n
n
Responsibilities
n
n
- 4–6 years of professional Android development experience.
n
- Strong expertise in Kotlin and Android, and iOS.
n
- Experience with offline-first app design, caching, and synchronization.
n
- Familiarity with Firebase (Crashlytics, Analytics), CI/CD, and monitoring tools.
n
- Solid debugging, problem-solving, and collaboration skills.
n
- Experience working in cross-functional teams in agile environments.
n
n
Qualifications
n
n
- 4–6 years of professional Android development experience.
n
- Strong expertise in Kotlin and Android, and iOS.
n
- Experience with offline-first app design, caching, and synchronization.
n
- Familiarity with Firebase (Crashlytics, Analytics), CI/CD, and monitoring tools.
n
- Strong debugging, problem-solving, and collaboration skills.
n
- Experience working in cross-functional teams in agile environments.
n
n
Preferred Skills
n
n
- Experience in fintech, ride-hailing, or other transactional platforms.
n
- Knowledge of accessibility standards and multi-lingual app support.
n
📌 Android Developer (Pune)
🏢 Salt
📍 Pune