Job Description: Android Developer
We are looking for a passionate Android Developer responsible for developing and maintaining high-quality Android applications. The candidate should have experience in building scalable mobile applications using modern Android development practices and frameworks.
Roles & Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Android applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and testable code using modern Android development standards
- Implement responsive and user-friendly mobile interfaces
- Integrate RESTful APIs, third-party libraries, and cloud-based services
- Optimize applications for maximum speed, scalability, and performance
- Debug and resolve application issues, crashes, and bottlenecks
- Ensure application compatibility across different Android devices and OS versions
- Work with Git-based version control and CI/CD pipelines
- Stay updated with the latest Android technologies and trends
Required Skills:
- Strong understanding and practical use of AI-powered development tools and workflows to build intelligent, scalable, and productivity-focused mobile applications
- Strong experience in Native Android App Development
- Proficiency in Kotlin and Java
- Strong knowledge of Android SDK
- Experience with MVVM Architecture and Android Jetpack components
- Good understanding of REST APIs and JSON parsing
- Experience with Coroutines, LiveData, and Flow
- Knowledge of Room Database / SQLite
- Familiarity with Firebase services and Push Notifications
- Experience with Git version control
- Understanding of Material Design principles and Android UI guidelines
- Knowledge of app performance optimization and debugging tools
- Familiarity with dependency injection frameworks like Hilt/Dagger
- Experience with unit testing and debugging
Good to Have
- Experience with Jetpack Compose
- Experience with Flutter or Ionic
- Knowledge of CI/CD tools
- Published apps on Google Play Store
What We Offer:
- Competitive salary based on experience and skills.
- Collaborative and supportive team culture.
- Professional growth and learning opportunities.
- 5-day working week (Monday to Friday).
- Work from Office – Ahmedabad-based role.
Experience - 2 to 3 years
Location - Ahmedabad (On-site)
Pay: ₹25,000.00 - ₹40,000.00 per month
Benefits:
- Flexible schedule
- Leave encashment
Experience:
- Android Development: 2 years (Preferred)
Location:
- Ahmedabad, Gujarat (380060) (Preferred)
Work Location: In person