we are seeking a skilled and experienced android developer to join our mobile development team. the ideal candidate will have 3 to 5 years of hands-on experience developing high-performance android applications using kotlin and/or java, with a solid understanding of android sdk, ui/ux design principles, and modern architectural patterns like mvvm or mvi.
________________________________________
key responsibilities:
- design and build advanced applications for the android platform.
- collaborate with cross-functional teams to define, design, and ship new features.
- work with apis, third-party libraries, and restful services to connect android apps to backend services.
- ensure the performance, quality, and responsiveness of applications.
- identify and correct bottlenecks and fix bugs.
- maintain code quality, organization, and automation.
- participate in code reviews, agile ceremonies, and continuous integration practices.
- stay updated with the latest industry trends and technologies to ensure the application stays modern and competitive.
________________________________________
required skills & qualifications:
- bachelor-s degree in computer science, engineering, or a related field.
- 3-5 years of professional android development experience.
- proficient in kotlin and java for android.
- strong knowledge of android sdk, android ui design principles, patterns, and best practices.
- experience with jetpack components: livedata, viewmodel, room, navigation.
- familiarity with restful apis, json, and third-party libraries like retrofit, glide/picasso.
- hands-on experience with git version control and tools like android studio.
- understanding of mobile architecture patterns like mvvm/mvc/mvp.
- experience with firebase, push notifications, and in-app purchases is a plus.
________________________________________
nice to have:
- knowledge of unit testing frameworks (junit, mockito).
- experience with ci/cd tools (bitrise, jenkins, github actions).
- knowledge of kotlin coroutines or rxjava for asynchronous programming.
- exposure to google play console and the app release process.
- experience working in agile/scrum development environments.
Experience
2 - 7 Years
No. of Openings
2
Education
Graduate (B.C.A, B.Sc, B.Tech/B.E)
Role
Android Developer
Industry Type
IT-Hardware & Networking / IT-Software / Software Services
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office