Job Title: Android Developer
Location: Thane
Job Type: Full-time
Job Description: We are looking for a passionate Android Developer to join our mobile development team. The ideal candidate should have a strong foundation in Android application development using Kotlin and modern Android development practices. You will work closely with designers, backend developers, and senior engineers to build, maintain, and enhance Android and Android TV applications.
Key Responsibilities:
- Develop and maintain Android applications using Kotlin and XML.
- Implement modern Android architectures such as MVVM and Clean Architecture.
- Integrate and consume REST APIs using Retrofit.
- Implement real-time features using WebSockets.
- Build responsive and user-friendly UI components following Android design guidelines.
- Develop and maintain applications for Android TV platforms.
- Use Dagger Hilt for dependency injection and code modularization.
- Debug, test, and optimize application performance.
- Collaborate with cross-functional teams to deliver high-quality products.
- Write clean, maintainable, and well-documented code.
Required Skills:
- Strong knowledge of Kotlin and Android SDK.
- Experience with Android UI development using XML.
- Understanding of MVVM Architecture.
- Knowledge of Clean Architecture principles.
- Experience integrating APIs using Retrofit.
- Familiarity with WebSockets for real-time communication.
- Experience with Dagger Hilt for dependency injection.
- Basic understanding of Android TV application development.
- Knowledge of Git and version control systems.
- Understanding of asynchronous programming using Coroutines and Flow.
Preferred Skills:
- Experience with Jetpack Compose.
- Familiarity with Room Database.
- Understanding of ExoPlayer/Media3 for video streaming applications.
- Experience publishing applications to the Google Play Store or Amazon Appstore.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 0–2 years of experience in Android development (internships and personal projects are welcome).
- Strong problem-solving and communication skills.
Job Type: Full-time
Pay: ₹30,000.00 - ₹45,000.00 per month
Education:
Experience:
- Android Development: 1 year (Required)
- total work: 1 year (Required)
Work Location: In person