Location
Valsad | India
Job description
Designation : Senior Android Developer (Kotlin)
Experience : 3+ years
Location : Valsad/Surat
Job BriefÂ
We are looking for an Android Application developer who develops in Kotlin Language and is responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.Â
Your primary focus will be the development of Android applications and their integration with back-end services. You will deliver high quality code deliverables for a project, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
ResponsibilitiesÂ
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organisation, and automatisation
RequirementsÂ
- Hands on experience in developing apps using Kotlin language and Android Studio
- Experience in MVVM Architecture or exposure to Clean Architecture.
- Exposure to Android Architecture Components like WorkManager, LiveData, ViewModel, Paging, Room DB.
- Experience in using libraries like Retrofit, aws-android, RxJava, Kotlin Coroutines.
- Exposure to DI Frameworks like Dagger & Koin.
- Experience in CI CD pipeline and tooling
- Experiance in Version control systems like Github, Bitbucket.
- Ability to manage deadlines or unexpected changes in expectations or requirements
- Good communication skills. Experience working in agile software development methodology
- Act as a role model and encourage professional behaviour and honesty
Job tags
Salary