Minimum 4-5 years of experience required. Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Continuously discover, evaluate, and implement new technologies to maximize development efficiency Ensure the performance, quality, and responsiveness of applications Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Required skills and qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field Strong knowledge of Java and Kotlin programming languages Experience with Android Studio and the Android SDK Understanding of software development principles and design patterns Experience working with RESTful APIs Familiarity with Git or other version control systems Ability to write clean, readable, and maintainable code Good problem-solving and communication skills Familiarity with Agile methodologies Preferred qualifications: Experience with Google Firebase and Google Play Services Knowledge of Reactive Programming using RxJava or Kotlin Coroutines Familiarity with popular Android libraries such as Retrofit, Dagger, and Room Experience with UI/UX design and testing frameworks Experience with automated testing frameworks such as Espresso or UI Automator Job Types: Full-time, Regular / Permanent Pay: ₹600,000.00 - ₹1,500,000.00 per year Schedule: • Day shift • Evening shift • Monday to Friday Ability to commute/relocate: • Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Required) Application Question(s): • Are you serving notice period? • Your current and expected ctc Experience: • Android Development: 4 years (Preferred) • total work: 5 years (Preferred