Job Title : Android Developer
Experience : 3-5 Years
Location : Bangalore (On-site)
Notice Period : Immediate Joiners Only
Job Summary :
We are seeking a talented and passionate Android Developer to join our growing engineering team. As part of our mission to transform mobile learning, you will play a key role in designing, building, and maintaining high-quality Android applications that reach millions of users. Youll work in a collaborative, fast-paced environment, contributing to innovative solutions and seamless user experiences.
Key Responsibilities :
- Design, develop, and maintain Android applications using Kotlin and modern development tools.
- Collaborate with Product, Design, and Growth teams to define and implement new features.
- Write clean, scalable, and maintainable code following best practices and industry standards.
- Create unit and integration tests to ensure code robustness, usability, and reliability.
- Debug issues, fix bugs, and optimize app performance and responsiveness.
- Integrate RESTful APIs and third-party SDKs.
- Participate in code reviews to uphold code quality and share knowledge.
- Keep up to date with the latest Android trends and propose improvements to architecture and development processes.
Required Skills & Qualifications :
Strong hands-on experience in Kotlin for Android development.Solid understanding of Android SDK, development of lifecycle, and deployment processes.Experience with modern Android components and libraries such as :1. Jetpack (ViewModel, LiveData, Navigation, etc.)
2. Retrofit, Coroutines, Room Database
Familiarity with architectural patterns like MVVM, MVI, and Clean ArchitectureProficiency in RESTful API integration and using third-party SDKs.Version control expertise using Git.Strong analytical and problem-solving skills.Bonus Skills (Nice to Have) :
Exposure to CI / CD pipelines for Android deployment.Experience with testing frameworks such as Espresso, JUnit.Familiarity with Jetpack Compose UI.Education & Experience :
Bachelors degree in computer science, Engineering, or a related field (or equivalent experience).3-5 years of hands-on experience building enterprise-grade Android applications.A portfolio of personal or published Android apps is a strong plus.(ref : hirist.tech)