We are seeking a highly skilled and experienced Android Developer to join our dynamic team. As an Android Developer, you will play a key role in designing, developing, and maintaining our Android applications. The ideal candidate should have a minimum of 2-4 years of professional experience and possess a strong proficiency in Java and Kotlin programming languages.
Key Responsibilities
- Design, develop, and maintain advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and deliver new features
- Integrate applications with RESTful APIs and external data sources
- Write clean, maintainable, and testable code following best practices
- Perform unit testing to ensure robustness, including edge cases, usability, and reliability
- Identify and fix bugs, and continuously improve application performance
- Implement modern Android architectures and UI frameworks
- Stay up-to-date with emerging technologies and industry trends to enhance development efficiency
Required Skills & Experience
- 2 - 4 years of proven experience as an Android Developer
- Strong proficiency in Kotlin and Java
- Experience with MVVM and Clean Architecture
- Hands-on experience with Jetpack Compose (Declarative UI)
- Knowledge of Dagger Hilt for dependency injection
- Experience with Coroutines and Retrofit for asynchronous programming
- Familiarity with LiveData and StateFlow for state management
- Experience using Room Database for local data persistence and offline storage
- Hands-on experience with Paging for efficient data loading
- Strong understanding of the Android SDK, Android versions, and screen size compatibility
- Experience integrating RESTful APIs
- Solid understanding of the full mobile application development lifecycle
Soft Skills
- Strong analytical and problem-solving skills
- Ability to work effectively in a fast-paced, collaborative environment
- Excellent communication and teamwork skills
- Passion for learning and adopting new technologies
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹45,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Work Location: In person