We are seeking a dedicated Android developer to join our growing company. You will collaborate as part of a team of developers to work on creating and maintaining Android apps.
As a Sr. Android developer, you will need to be familiar with the Android ecosystem and mobile app development, including familiarity with popular app frameworks and software development best practices. Your duties will include maintaining existing codebases, including bug fixing, and creating apps from scratch as part of a team while following all coding guidelines and industry best practices.
Senior Android Developer (4-7 Years)
Job location – Kolkata
Exhaustive list of expectations –
- Understanding of end-to-end architecture.
- Develop high quality, testable and efficient code.
- Debugging and troubleshooting issues in codebase.
- Optimising app for maximum performance.
Skills required
- Strong proficiency in Kotlin.
- In-depth knowledge of Android SDK, different SDK and multiple device variations.
- In-depth knowledge of designing using Jetpack Compose.
- Strong understanding of the full mobile app development lifecycle.
- Experience with offline capability.
- Knowledge of Firebase Cloud messaging and Google Map.
- Knowledge of MVVM architecture.
- Knowledge of multi modular architecture.
- Familiarity with RESTful APIs integration with Retrofit, Volley, Async etc.
- Familiarity with code versioning tool such as Git.
- Experience with Agile development methodologies.
- Knowledge of open source Android ecosystem and libraries available.
- Knowledge of mobile app security best practices.
What really makes us interested in you that you are self-motivated. You think like an entrepreneur, constantly innovating and driving positive change, but more importantly, you consistently deliver stupendous results.