This post is over 30 days old. The position may no longer be available

Senior Software Engineer - iOS

MoEngage , Bangalore · moengage.com · Full-time employment · Mobile (iPhone, Android, other)

About MoEngage

MoEngage Inc. has been Great Place to Work-Certified™ by Great Place to Work® Institute (India) and is a fast-paced startup that’s helping companies run smart marketing efforts in their effort to reach the customer. We are a leading Marketing Technology Stack provider that is helping brands redefine their customer engagement in the mobile era. Brands use MoEngage to drive long-term, personalised and context-based engagement across channels to help achieve increased customer retention as well as customer LTV. Sitting at a conflux of diverse technologies like Artificial Intelligence, Big Data, Web & Mobile platforms, MoEngage technology analyses billions of data points generated by customers and their devices, to predict customer behavior and build marketing campaigns that proactively engage users.

In just five years since inception, MoEngage is working with leading brands across e-commerce, entertainment, travel, publishing and banking domains among others. With marquee clients like Vodafone, Oyo, Airtel, McAfee, MoEngage has over 125+ paying Customers in the Enterprise & Internet companies space in India, US, South East Asia & EU. With a global presence spanning 35 countries, MoEngage has offices in San Francisco, Berlin, Jakarta, London,Singapore,Vietnam, Bangkok and Bengaluru.

Today, MoEngage is an industry pioneer in the space and engages more than 350M devices. This includes approximately 40B events tracked per month, 30B+ messages sent, to millions of users across the globe.

We are a young, fast-paced workplace that fosters a culture of innovation, ownership, freedom, and fun while building tech products of the future. Our teams are comprised of self-driven, passionate, smart individuals from top-tier institutes who are young achievers.

Job responsibilities

  • Minimum 3 year experience in iOS Development
  • Has a good understanding of both Objective C and Swift language
  • Should be thorough with different architecture used in Mobile Development.
  • In-depth knowledge and understanding of iOS Concepts:

             - iOS SDK Frameworks

             - Using UIKit and Auto Layout

             - Persistent data storage

             - Rest APIs

             - Multithreading concepts

  • Understands the internals of the mobile builds and distribution processes.
  • Should be able to capture bottlenecks and improve them without or little supervision.

Good to Have:

  • Knowledge of hybrid frameworks like React-Native/Cordova/Xamarin/Flutter, etc.
  • Experience on working and shipping SDKs/ Frameworks.

At MoEngage, we are passionate about our team and technology - see below to know more about us and technology.

Life @MoEngage

Tech @MoEngage

Scale @MoEngage

We handle more than a billion messages every day. Rest assured, you will be surrounded by really smart and passionate people as we scale much more to build a world-class technology team.

Job Perks

  • Work at Scale and challenge yourself
  • Work with a smart team which grew up in the Mobile First world
  • Free Lunch and Snacks plus caffeine all day
  • TT table, Poker nights and team outings

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer