Skip to content
mimi

Senior Software Engineer- Android

MoEngage

India · On-site Full-time Senior 1w ago

About the role

As part of the Engineering team at MoEngage, you can expect the following:

Take ownership and be responsible for what you build - no micro management Work with A players (some of the best talent in the country), and expedite your learning curve and career growth Make in India and build for the world at scale of 350M active users, which no other internet company in the country has seen Learn together from different teams on how they scale to millions of users and billions of messages. Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza and share with the team and more importantly have fun while you work on scaling MoEngage.

Skills required: - Minimum 2 year experience in Android Development - Good understanding of Java Programming language - OOPs concepts - Multi-threading - Good understanding of Android Framework - Framework Components - Data Storage/Persistence - Offline support for application - Rest APIs

Good to Have: - Knowledge and understanding of Kotlin - Experience in building dynamic UI - Knowledge of hybrid frameworks like React-Native/Cordova/Xamarin/Flutter, etc. As part of the Engineering team at MoEngage, you can expect the following:

Take ownership and be responsible for what you build - no micro management Work with A players (some of the best talent in the country), and expedite your learning curve and career growth Make in India and build for the world at scale of 350M active users, which no other internet company in the country has seen Learn together from different teams on how they scale to millions of users and billions of messages. Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza and share with the team and more importantly have fun while you work on scaling MoEngage.

Skills required: - Minimum 2 year experience in Android Development - Good understanding of Java Programming language - OOPs concepts - Multi-threading - Good understanding of Android Framework - Framework Components - Data Storage/Persistence - Offline support for application - Rest APIs

Good to Have: - Knowledge and understanding of Kotlin - Experience in building dynamic UI - Knowledge of hybrid frameworks like React-Native/Cordova/Xamarin/Flutter, etc.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free