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
B.C.A, B.Sc, B.E, B.Tech, M.C.A, M.Sc, M.Tech
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