Overview
Job Description
Job Responsibilities
· Design, develop, and maintain advanced applications for the Android platform.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Work with APIs and backend services to ensure seamless data integration.
· Ensure performance, quality, and responsiveness of applications.
· Identify and correct bottlenecks and fix bugs to improve application performance.
· Write clean, maintainable, and testable code following industry best practices.
· Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Job requirements
· 5+ years of professional experience in Android app development.
· Strong proficiency in Kotlin and Java.
· In-depth knowledge of Android SDK, Android architecture components, and Jetpack libraries.
· Experience with MVVM, MVP, or Clean Architecture.
· Familiarity with RESTful APIs, JSON, and third-party integrations.
· Solid experience with Git, version control, and CI/CD pipelines.
· Strong understanding of mobile app UI/UX design principles and best practices.
· Experience with Room, Retrofit, Coroutines, and Firebase.
· Bachelor's degree in Computer Science, Engineering, or a related field.
Required Qualification
Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.) ,Bachelor of Computer Science (B.Sc. (Computer Science)) ,Bachelor of Computer Applications (B.C.A.) ,
Job Types: Full-time, Permanent
Pay: ₹600,000.00 - ₹1,400,000.00 per year
Application Question(s):
- Experience is in Kotlin and Java?
- Year of Experience with MVVM, MVP, or Clean Architecture?
- Solid experience with Git, version control, and CI/CD pipelines? ( mention in Year)
- Year of Experience with Room, Retrofit, Coroutines, and Firebase?
Experience:
- Android app development?: 5 years (Preferred)
Work Location: In person