Qualifications
- Qualification: Any Degree
- Experience: 3 Years
- No. of Vacancy: 1
We are looking for a skilled and passionate Android Developer with 3 years of hands-on experience to join our dynamic product development team. The ideal candidate should have strong expertise in building high-performance Android applications, a solid understanding of modern mobile architectures, and the ability to collaborate effectively with cross-functional teams.
Responsibilities
- Develop, test, and deploy robust Android applications with clean, maintainable, and scalable code.
- Integrate payment gateways, chat SDKs, Google Maps, and location tracking features into mobile applications.
- Work closely with product managers, designers, and backend teams to deliver high-quality features.
- Implement GPS-based features such as real-time tracking, geofencing, navigation, and map-based UI.
- Integrate RESTful APIs and third-party services to enhance app functionality.
- Optimize applications for performance, responsiveness, and low memory footprint.
- Troubleshoot, debug, and resolve issues throughout the development lifecycle.
- Implement modern Android architectures (MVVM/MVI/Clean Architecture).
- Participate in code reviews and ensure adherence to industry best practices.
- Continuously research and adopt new technologies, tools, and frameworks to improve workflows.
Required Skills- 3 years of proven experience in Android application development.
- Strong proficiency in Kotlin and Java.
- Deep understanding of Android SDK, Jetpack components, and Googles design principles.
- Hands-on experience integrating:
- Payment Gateways (Razorpay, Stripe, Paytm, etc.)
- Chat SDKs (Firebase Chat, CometChat, SendBird, Stream, etc.)
- Google Maps SDK, Fused Location Provider, and location tracking modules
- Experience with Android Studio, Gradle, and version control systems like Git.
- Hands-on experience with API integration, Retrofit/OkHttp, Room Database, Firebase, etc.
- Solid understanding of mobile UI/UX guidelines and Material Design principles.
- Experience with unit testing, automated testing, and CI/CD tools is a plus.
- Knowledge of Play Store deployment and app release management.
Preferred Skills
- Experience working in Agile/Scrum environments.
- Familiarity with dependency injection tools (Hilt/Dagger).
- Knowledge of performance monitoring tools and crash analytics.
- Exposure to cross-platform frameworks (Flutter/React Native) is an added advantage.
- Strong communication skills with proven fluency in English.
Desired Candidate Profile
- Experience: 3 years
- Location: Bangalore, Karnataka
- Qualification: Any Degree
- Job Type: Full-Time, Permanent
- Schedule: Day Shift, Monday to Friday
- Workplace Type: On-site (Work from Office)
- Notice Period: Immediate