06 Nov
|
The Alpha Team
|
Bangalore Urban
06 Nov
The Alpha Team
Bangalore Urban
About the Role
We are looking for a skilled and motivated Android Developer with 3+ years of experience in designing, developing, testing, and maintaining high-quality Android applications. The ideal candidate should have strong knowledge of Android development, application architecture, performance optimization, and API integration.
Key Responsibilities
- Design, develop, test, and maintain robust Android applications.
- Build user-friendly, responsive, and high-performance mobile application interfaces.
- Develop applications using Kotlin and Android development best practices.
- Integrate RESTful APIs and third-party services.
- Implement application architecture patterns such as MVVM or Clean Architecture.
- Work with Jetpack components, Coroutines, Flow, and Jetpack Compose or XML-based UI.
- Identify, troubleshoot, and resolve bugs, crashes, and performance issues.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product managers.
- Write clean, reusable, maintainable, and well-tested code.
- Manage application releases, deployment, and updates through Google Play Console.
- Participate in code reviews, technical discussions, and sprint planning.
Required Skills & Qualifications
- 3+ years of hands-on experience in Android application development.
- Strong proficiency in Kotlin; Java knowledge is an advantage.
- Good understanding of Android SDK, Android Studio, and Android lifecycle management.
- Experience with Android Jetpack libraries, including ViewModel, Navigation, Room, and WorkManager.
- Experience with REST API integration, JSON parsing, and asynchronous programming.
- Knowledge of MVVM / Clean Architecture and dependency injection tools such as Hilt or Dagger.
- Experience with Git and collaborative development workflows.
- Understanding of debugging, testing, performance optimization, and application security.
- Familiarity with Firebase, push notifications, and analytics is preferred.
- Published Android applications or Play Store deployment experience is an advantage.
Preferred Qualifications
- Experience with Jetpack Compose.
- Knowledge of CI/CD pipelines and automated testing.
- Familiarity with Agile/Scrum methodologies.
- Experience working with modular Android applications.
What We’re Looking For
- Robust analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ownership mindset with attention to code quality and delivery timelines.
- Ability to work independently as well as in a team.
📌 Android Developer (Bangalore Urban)
🏢 The Alpha Team
📍 Bangalore Urban