Lead Engineer - R01559759

Pune, India
Job ID: R01559759

Lead Engineer - R01559759

Lead Engineer
Primary Skills
  • Android Native, Flutter, React Native
  • Job requirements
  • Experience • 8+ years of mobile application development experience, with strong exposure to large-scale, production-grade Android applications. • Proven experience in leading Android teams, owning architecture, and driving technical decisions. • Experience building applications that support both Phones and Tablets with adaptive layouts. Technical Expertise • Expert-level proficiency in Kotlin, Dependency Injection (Hilt/Dagger), and Jetpack Compose. • Strong understanding of Android SDK, multiple Android OS versions, and handling diverse screen sizes and device configurations. • Experience in modern Android architecture (MVVM, Clean Architecture, modularization). • Strong focus on performance optimization, memory management, and scalability. • Hands-on experience with RESTful API integration and backend communication. • Experience with offline-first architecture, multithreading (Coroutines/Flow), and background processing. • Knowledge of device sensors (gyroscope, accelerometer) and hardware interactions. • Familiarity with the Android open-source ecosystem and commonly used libraries. • Expertise in push notifications, cloud messaging APIs (FCM), and deep linking. • Strong understanding of Google Material Design and Android UI/UX best practices. • Proficient with version control tools such as Git. • Leadership & Ownership • Lead the technical design, architecture, and code quality of Android applications. • Mentor and guide developers through code reviews, best practices, and technical problem-solving. • Own technical roadmaps, estimations, and sprint planning from an Android perspective. • Collaborate closely with product, backend, iOS, QA, and UX teams to ensure smooth delivery. • Drive adoption of modern Android practices, tooling, and automation. • Proactively identify technical risks and provide scalable solutions. Build, Release & Quality • Manage CI/CD pipelines, internal testing, and release processes using Firebase App Distribution or similar tools. • Ensure high standards of testing, including unit tests, UI tests, and test automation. • Maintain NFR compliance (performance, security, reliability). Business & Communication • Translate business requirements into robust, scalable technical solutions. • Communicate technical concepts clearly to both technical and non-technical stakeholders. • Support RFPs, estimations, PoCs, and technical documentation when required. Nice to Have • Experience with Play Store release management and compliance.
  • Jobs based on your browsing history

    Together, we create the future you always aspired to. Explore your next career opportunity.

    SEE ALL OPEN POSITIONS