IT-ITES | Software Developer
About Android Developer Role:
We are looking for an Android developer to build and maintain high-quality apps. As a member of the Android team, you are responsible right from analysing the requirement to shipping quality apps. You will get an opportunity to solve interesting business and technical problems.
We also offer you to work flexible with location wherever you are most comfortable (home, office).
Have a dedication towards delivering quality Android apps by following clean coding practices.
Have experience in developing Android applications with MVVM, Kotlin /Java and Material Design principles.
Be able to accept challenges and understand the problems we are solving for the users.
Be able to work on the existing code base, debugging the bugs and find a quick solution.
Be able to collaborate with cross-functional teams to deliver quality output.
Be able to work from home.
2+ years of experience in Android app development and Java / Kotlin.
Able to write modular and testable code.
Be strong in core Java, Kotlin and Android APIs.
Strong knowledge about handling different form factors(screen sizes & densities) and localisation.
Excellent debugging, analysing and problem-solving skills.
Thorough understanding of RESTful APIs and it’s working.
Hands-on experience in using popular Android libraries like Retrofit, Glide and EventBus.
Strong knowledge in architecting and implementing local/in-app database using Room.
Experience in integrating third-party services like Facebook, Google Analytics, etc.
Be familiar with Firebase Cloud Messaging(FCM) and push notifications integration.
A better understanding of version control tools such as BitBucket and Github.
A thirst to update with new technologies and implement it in the development process to improve efficiency.
Follow-up to consistently monitor the performance metrics of an app in Google Play Console and improve.
An aspiration to bring new ideas to the team improvement.
Good understanding of how a product(system) works in order to efficiently work in the existing code base.
Able to accept challenges and understand the problems we are solving for the users.
Good to have:
Proficiency in using Android Studio profiler.
Experience in writing test cases and CI/CD.
Experience in Flutter.
- Software Developer
Gender : All | Openings – 2 | Experience – 2-3 Years