Senior Software Engineer - Android

4 - 9 years

6 - 11 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

MoEngage Inc. is a fast-growing startup that helps businesses improve their marketing efforts to reach more customers effectively. We are a top Marketing Technology Stack provider that enables brands to enhance customer engagement in a mobile-focused world. Our technology allows brands to connect with customers in a more personal and relevant way across multiple channels, which increases customer retention and lifetime value.
Currently, MoEngage is leading the Insights-Led Customer Engagement market, impacting over 350M devices, tracking around 40B events each month, and sending over 30B messages worldwide.
Trusted by Fortune 500 companies and enterprises in 35 countries, as well as many internet-first brands, MoEngage is the preferred tool for managing cross-channel campaigns and building strong customer relationships on a large scale. We deliver 90 billion messages monthly to over a billion consumers, with clients like Deutsche Telekom, AirTel, and McAfee, as well as internet-first brands including Flipkart, Ola, OYO, and Bigbasket.
Joining MoEngages Mobile SDK Engineering team offers the opportunity to fully own your projects without micromanagement, work with top talent, and advance your career quickly. Youll develop for a global audience of 1 Billion Monthly Active Users, learn from different teams about scaling up to millions of users and billions of messages, and collaborate with the customer success team to implement insights-led engagement across various sectors. Youll also stay updated with the latest in mobile development, exploring topics like SDK, iOS, Android, and various mobile hybrid frameworks, all while enjoying the process of scaling MoEngage.
As part of the Mobile SDK Engineering team at MoEngage, here are some things you can expect:
  • Take ownership and be responsible for what you build - no micromanagement
  • Work with A players (some of the best talents in the country), and expedite your learning curve and career growth
  • Make in India and build for the world at a scale of 1 Billion Monthly 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.
  • Work with customer success team to enable MoEngage customers to adopt Insights-led engagement in different industry sectors like e-Commerce, FinTech, OTT, Social, entertainment, travel, telco, food-tech etc.
  • Explore the latest in topics like Mobile development, SDK, iOS, Android, tvOS various mobile hybrid frameworks and share with the team and more importantly, have fun while you work on scaling MoEngage.
Responsibilities
  • Translate designs and wireframes into high-quality code
  • Design, build and maintain high performance, reusable, and reliable Kotlin/Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality
Skills Required
  • 4+ years experience in Native Android Development
  • Good understanding of Java Programming language and Kotlin
  • OOPs concepts
  • Multi-threading
  • Good understanding of Android Framework
  • Framework Components
  • Data Storage/Persistence
  • Offline support for application
  • Rest APIs
  • A knack for benchmarking and optimization
  • Should be thorough with different architectures used in Mobile Development
  • In-depth knowledge and understanding of Android/iOS framework:
  • Multithreading concepts
  • Persistent data storage
  • Rest APIs Implementation
  • Should know the internals of the mobile build and distribution processes
  • Ready to learn and develop in any cross-platform frameworks
  • Should be able to capture bottlenecks and improve them without or little supervision
Good to Have:
  • Experience in building dynamic UI
  • Knowledge of hybrid frameworks like React-Native / Cordova / Xamarin / Flutter , etc
  • Experience in working and shipping SDKs/plugins

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
MoEngage logo
MoEngage

Marketing Technology

Mumbai

RecommendedJobs for You