Senior iOS Developer

at MoEngage Inc

Agency job
icon
Bengaluru (Bangalore)
icon
4 - 7 yrs
icon
₹25L - ₹40L / yr (ESOP available)
icon
Full time
Skills
Swift
Objective C
Cocoa
iOS App Development
Xcode

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.
  • 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 900M+ 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 the 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, tvOS, various mobile hybrid frameworks and share with the team. More importantly, have fun while you work on scaling MoEngage.

Skills Required

  • 6+ years of experience with iOS, Swift, ObjC, Xcode and Cocoa.
  • Working knowledge of architecture principles, code organization, and system design.
  • Informed and up to date with iOS SDK and ecosystem.
  • In-depth knowledge and understanding of the iOS framework:
    • Memory Management
    • Caching and Persistent data storage
    • Multithreading concepts
    • Rest APIs Implementation
    • Dependency Managers
  • Understands the internals of the mobile builds and distribution processes.
  • Great communication skills and an ability to work within a team and with cross-functional teams.
  • Experience with code reviews, releasing and maintaining mobile applications/SDKs.

Good to Have:

  • Knowledge of other cross-platform frameworks i.e, Flutter, React-Native, Cordova, Unity.
  • Experience in working and shipping SDKs/plugins.
Read more

About MoEngage Inc

MoEngage is an Intelligent Marketing Cloud, built for the Mobile-first world. With MoEngage, companies can orchestrate campaigns across channels like push, email, in-app messaging, web push and SMS, with auto-optimization towards higher conversions powered by machine learning. Traditionally, marketing clouds are expensive to implement, hard to learn and rule-based.

 

At MoEngage, we have built an enterprise solution that is easier to use, elegantly designed, fully integrated and is learning-based. MoEngage is the leader in the mobile engagement market, with presence across Asia, Europe and the US.

 

MoEngage works with Consumer businesses across the world including Fortune 500 brands like Samsung, Deutsche Telekom, Hearst, Prudential, Vodafone and Internet-first companies like Flipkart Group, Tokopedia, Traveloka, Gaana, and Oyo. MoEngage enables hyper-personalization at scale by analyzing 200+ million users and delivering 10+ billion interactions every month.

Read more
Founded
2014
Type
Product
Size
500-1000 employees
Stage
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Mobile Developer

at Rolling Arrays

Founded 2009  •  Products & Services  •  100-1000 employees  •  Profitable
React Native
Android Development
Javascript
HTML/CSS
NodeJS (Node.js)
Xcode
icon
Remote, Mumbai
icon
0.5 - 4 yrs
icon
₹5L - ₹15L / yr
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. 

Responsibilities:

  • Prototype, design, develop, test and maintain engaging and highly performant mobile applications.
  • Diagnose, fix bugs and performance bottlenecks for smooth experience.
  • Provide time estimates and complete tasks in Agile development environment.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Explore and learn new technologies and ideas to add value to our products and build proof of concepts.
  • Actively engage in technical discussions, share ideas, and contribute to cohesive development framework and coding standards


Job Requirements:

  • Should have 0.5 to 4 years’ experience in developing mobile applications (iOS and Android) using React Native 
  • Experience in developing native mobile applications (Android with Java/ Kotlin, iOS with Objective C/ Swift) would be a plus
  • Good knowledge in - JavaScript, TypeScript, HTML5/CSS3, and Node ecosystem
  • Familiarity with native build tools like XCode, Gradle
  • Experience working with test frameworks like Enzyme, Mocha, Jest.
  • Experience integrating complex systems with external vendors
  • Understanding of modern mobile application development and iOS app deployment procedures
  • Experience with deployment and having an existing app in Playstore or iTunes will be a plus

About Rolling Arrays

Rolling Arrays provides HR Software and HR System Implementation Services (SAP SuccessFactors, Qualtrics, Reimburse, CICO, eFile, eAuthoring) to Clients in Singapore, Malaysia, Australia, UAE, Hong Kong. Rolling Arrays (RA) was featured as Singapore’s Top 75 fastest growing companies by the leading newspaper of Singapore - The Straits Times in 2021 where RA was ranked 48. Rolling Arrays has 2 lines of businesses: 


HR System Implementation Services

Rolling Arrays is regarded as number ONE mid-size firm in the South East Asian Market with a strong track record of 12 Years and more than 200 enterprise level HR Technology Implementation projects till date. The services include – 

  • SAP SuccessFactors Design Consulting
  • SAP SuccessFactors Implementation
  • SAP SuccessFactors Change Management
  • SAP SuccessFactors Support Services (AMS)

HR Software Products in Rolling Arrays’ portfolio (partner’s products and own products): 

  • SAP SuccessFactors (World’s leading End to End Cloud HR Software solution)
  • Qualtrics (World’s leading Experience Management Software)
  • Reimburse (AI Enabled Travel & Expense Management Software for Enterprises)
  • CICO (Intelligent Time Capture Machine, a software alternative to Physical Biometric Devices)
  • eFile (Digitize and contextualize all employee documents in one place)
  • eAuthoring (Author and publish your own learning content to capture tacit knowledge in the organization)
Read more
Job posted by
Meryll Rebello

React Native Developer (Remote)

at Recro

Founded 2014  •  Products & Services  •  100-1000 employees  •  Profitable
React Native
React.js
Javascript
API
Android Development
iOS App Development
icon
Remote only
icon
2 - 8 yrs
icon
₹12L - ₹30L / yr
What does the core role include?
  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
  • Designing stateless components in React Native.
  • Contributing in all phases of the development lifecycle
  • Working with the developers to create and maintain a robust framework to support the apps
  • Working with the developers to build the interface with a focus on usability features

What else can you expect in the role?
  • Prepare and produce releases of software components
  • Optimizing performance for the apps
  • Problem-solving skills, analytical mind, and positive attitude
  • Ability to think from end users perspective and focused on improving the overall product experience.
  • Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support

What can fetch you brownie points?
  • Hands on experience with React Native is required
  • Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
  • Strong understanding of JavaScript ecosystem
  • Hands on experience on Android in creating Hybrid / Native applications
  • Demonstrable UI/UX experience on a large-scale app.
  • Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
  • Good knowledge of JS frameworks like ReactJS is a plus.


Desired Skills and Experience

Hybrid Apps,React Native, Native iOS and Android Architecture understanding
Read more
Job posted by
Jisha Emmanuel

Android Developer

at Prizwiz

Founded 2021  •  Product  •  0-20 employees  •  Raised funding
Java
Kotlin
Android Development
Model-View-View-Model (MVVM)
RxJava
iOS App Development
icon
Bengaluru (Bangalore)
icon
2 - 6 yrs
icon
₹5L - ₹18L / yr
Overall 2+ years of Android SDM/Java/Kotlin experience
• Must have strong experience working using Android Studio
• Must clearly understand compliance requirements and have experience   with successful app submission to the Playstore
• Experience with version control system like SVN, GIT
• Should have a strong understanding of git commands
Read more
Job posted by
Krupa Shiv

Flutter Developer

at IndiaNIC Infotech Ltd

Founded  •   •  employees  • 
Flutter
Git
CI/CD
Jenkins
GitHub
iOS App Development
Android Development
icon
Remote only
icon
2 - 5 yrs
icon
₹10L - ₹15L / yr
1. Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
2. 2+ years in mobile software development;
3. Experience with third-party libraries and APIs;
4. Understanding of the Agile development life-cycle;
5. Experience with automated testing and building;
6. Experience with CI/CD, Git, Jenkins, or other version control tools;
7. Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.
8. Intermediate English skills.
Read more
Job posted by
Shalu Chinai

iOS Developer - RUBICO - Haridwar/Dehradun

at Rubico

Founded 2003  •  Services  •  100-1000 employees  •  Profitable
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
icon
Dehradun, Haridwar
icon
1 - 7 yrs
icon
₹5L - ₹14L / yr

An iOS App Developer at Rubico will be an integral part of our Mobile Apps development team working on the designing, development, and maintenance of iOS apps.


Required Skills


  • 1+ years of relevant experience working in developing applications for iPhone/iPad
  • Extensive Swift and Objective-C programming and solid experience with the iOS SDK and IDE Xcode
  • Knowledge of design patterns & design architecture like MVC, MVVM, VIPER
  • Strong OOPS knowledge and fluency with Apple MAC OS X
  • Expertise in auto layouts to make adaptive layouts
  • Experience with major iOS frameworks/Tools like Core Data/SQLite, Core Animation, Core Graphics, MapKit, UIKit, Interface Builder, Instruments, Cocoa Touch
  • Experience with third-party libraries and APIs
  • Understanding of web services, SOAP, REST, JSON, XML
  • Knowledge of push notification and IAP
  • Strong understanding of the full mobile development life cycle
  • Ability to handle the tasks independently
  • Knowledge of publishing apps on the app store

 

 

Good to Have

 

  • Familiarity with mobile frameworks: Flutter / React Native

Responsibilities


  • Understand the project by asking questions, identifying challenges and offering suggestions for improvements.
  • Design and build advanced applications for the iOS platform
  • Enforce code quality through test-driven development and work on bug fixing and improving application performance
  • Ensure that functional and technical design meets product and business requirements
  • Participate in scoping and sizing of development efforts and maintain appropriate up-to-date technical documentation
Read more
Job posted by
Kanika Chauhan

iOS Developer

at DUIUX Infotech

Founded 2020  •  Services  •  0-20 employees  •  Profitable
iOS App Development
Objective C
Swift
Xcode
icon
Surat
icon
0 - 3 yrs
icon
₹1.8L - ₹5L / yr
  • Writing clean and efficient codes for iOS applications

  • Supporting the entire application lifecycle from concept to design, testing, release and support

  • Troubleshooting and bug fixes for applications, to ensure that codes are clean and secure

  • Recommending changes and enhancements

  • Staying up to date with new mobile technology trends, applications, and protocols

Read more
Job posted by
Rensi Sutariya

iOS Developer

at Injala

Founded 2005  •  Products & Services  •  20-100 employees  •  Profitable
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
icon
Remote only
icon
2 - 7 yrs
icon
₹3L - ₹10L / yr
Company Overview
•Injala specializes in creating innovative insurance technology solutions, which are actively disrupting the insurance marketplace. We are constantly growing, multinational company,while continuously providing a dynamic, progressive, and all-around fun environment. Our mission is to make risk management manual data entry and processing a thing of the past. We are a group of like-minded people who strive to create technology solutions that point not only an industry, but an entire generation towards the future.
•We always start with the “why” and work backwards through the “how.” Failing forward is encouraged—this leads to innovation, critical thinking, constant improvement, and intense commitment to quality and excellence. Our culture? Make work and play indistinguishable. Committing to professional and personal development. Keeping diversity at the forefront of our endeavors. Being environmentally conscious. Dedicated to community development through charitable contributions and servant leadership.
•We are a close team of enthusiastic tech and communications advocates who are passionate about what we do and are looking for people who are interested in a ground-floor opportunity with a company poised for tremendous growth.
•We want to discover the next marketing superstar. Do you have what it takes to be get in on the ground-floor of a dynamic, expanding team and make yourself indispensable? Market yourself to us with the same passion you will market our products.

Job responsibilities:

•Design and build applications for the iOS and iPadOS platform•Need to have knowledge of publishing the application.
•Ensure the performance, quality, and responsiveness of applications.
•Collaborate with a team to define, design, and ship new features.
•Identify and correct fix bugs.
•Help maintain code quality, organization, and automatizationSkills.
•Critical thinker who can anticipate potential pitfalls and suggest improvements.
•Proficient with Swift and Cocoa Touch.
•Experience in design patterns.
•Experience in architecture patterns.
•Experience with iOS frameworks such as Core Data, Core Animation, etc.
•Experience with offline storage, threading, and performance tuning.
•Familiarity with RESTful APIs to connect iOS applications to back-end services.
•Knowledge of other web technologies and UI/UX standards.
•Understanding of Apple’s design principles and interface guidelines.

•Knowledge of low-level C-based libraries is preferred.
•Experience with performance and memory tuning with tools.
•Familiarity with cloud message APIs and push notifications.
•Proficient understanding of code versioning tools like Git.
•Familiarity with continuous integration is preferred.
•Familiarity with CoreML, OCR And Tenser-flow is preferred.Personal Attributes.
•A passion for continuous improvement.
•Candidate should be a team player and excellent communicator.
.•Strong interpersonal, problem solving, and organizational skills.
•Self-motivated, quick learner who can manage multiple projects with minimal direction.
•Be a self-driven individual with the go-getter attitude.
•Excellent troubleshooting and communication skills.
•Attention to detail. Educational Requirements:
•Bachelor of Engineering degree in Computer/IT.Benefits:
•Open Door working Culture.
•Early Joining Benefit.
•5 days working.
•Internal Growth opportunities.
•Rewards & Recognitions.
•Events & Festival Celebration.
•Handsome Perks.
•Very good Referral Bonus.
•Flex time policy.
•Maternity Leave benefit.
•No Sandwich Leave Policy.
•Family Medical Insurance.
 
 
Read more
Job posted by
Lovedeep Kaur

IOS & Android Developer _ ONLY HYDERABAD Candidate Apply

at Cubus Banking Solutions India Pvt Ltd

Founded 2006  •  Product  •  20-100 employees  •  Profitable
Android Development
iOS App Development
Mobile App Development
React Native
Kotlin
Xcode
Swift
Java
Objective C
icon
Hyderabad
icon
4 - 8 yrs
icon
₹5L - ₹12L / yr
  • 4+ years of mobile software development (iOS & Android).
  • Bachelor’s Degree in Computer Science, Engineering, or related field.
  • Deep understanding and proficiency in building mobile apps from scratch using at least one mobile language (Swift, Java, Objective-C, etc.). Experience with multiple platforms is preferred.
  • Desire and ability to expand expertise into additional mobile languages.
  • Expertise in designing testable software and building large scale, complex applications.
  • Self-motivated with strong problem-solving skills.
  • Passionate about writing clean, well organized, and production-ready code.
  • A portfolio of Apps or SDKs already built and in the App Store and Google Play.
  • Desire to build a larger in-house team and manage a group of developers over time.
  • Some management experience preferred.
Read more
Job posted by
Priya Ayodhya

Product Engineer/Sr. Product Engineer – iOS

at Nivaata Systems Pvt Ltd.

Founded 2007  •  Product  •  100-500 employees  •  Raised funding
iOS App Development
iPhone SDK
Mobile App Design
icon
Bengaluru (Bangalore)
icon
4 - 7 yrs
icon
₹5L - ₹12L / yr
About Nivaata Systems Nivaata Systems is a venture funded, Bangalore based, Location Intelligence company. Our Location Intelligence platform, Verayu, allows us to rapidly build and deliver enterprise mobility solutions over the cloud. With these solutions, Nivaata Systems is changing the way modern enterprises integrate location intelligence into their business processes. At Nivaata we believe in creating technology for the future and this is reflected in the 7 patents we have. Our products have been well received in the market enabling us to grow at a whirlwind pace over the past two years (we grew from a 3-member founding team to an 85+ member team in the last 2 years with offices in Bangalore, Gurgaon, and Chennai) At present, we have built two products on the Verayu platform: 1. Routematic – A cloud-based employee transport ERP system which is deployed in multiple large-scale organizations across the country 2. FieldView – A cloud-based mobile workforce management solution which is well deployed in multiple organizations across multiple countries The founding team at Nivaata is drawn from premier institutions like IISc, ISB, and IIM with over 50 years of collective experience. Job Description The iOS product engineer will work in a team environment in the design and execution of mobile products. We are looking for a self-starter who is excited to learn and improve his or her skillset in the ever-evolving medium of the web and mobile. The ideal candidate will be a thinker who understands why writing optimized and a well-organized code is important for an application to play out well. A coder par excellence who displays an undying passion for achieving the perfection in his/her work and is not afraid to question the existing product requirements/designs to make it even better. Responsibilities Technical 1. Translate requirements and implement product feature to perfection using iOS technology stack. 2. Deliver best-in-class code across a broad array of interactive mobile products 3. Develop and test across multiple environments. 4. Serve as a thought leader on the product feature related issues. Other Responsibilities 1. Work on continuous improvement of the products through innovation and learning. Someone with a knack for benchmarking and optimization. 2. Work as a team player and make Nivaata’s work culture even more awesome
Read more
Job posted by
Ginesh Kumar

Senior iOS Developer / Programmer

at JS TechAlliance Consulting Pvt Ltd.

Founded 2009  •  Products & Services  •  20-100 employees  •  Profitable
iOS App Development
Objective C
Swift
Xcode
C++
RESTful APIs
C
icon
Indore
icon
8 - 15 yrs
icon
₹7L - ₹12L / yr
Job brief We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Requirements BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in software development Working experience in iOS development Have published one or more iOS apps in the app store A deep familiarity with Objective-C, Cocoa Touch and Swift (must) Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Media Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle Understanding in C/C++ is preferred Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs) Familiarity with cloud message APIs and push notifications Experience with offline storage, threading, and performance tuning Familiarity with RESTful APIs to connect iOS applications to back-end services Proficient understanding of code versioning tools (such as Git) Familiarity with continuous integration Responsibilities Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define, design, and ship new features. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Read more
Job posted by
Kumar Anand
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at MoEngage Inc?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort