Home/Job List/Software Engineer- iOS
Snapmint

Software Engineer- iOS

Snapmint

Gurugram, Haryana, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

About the role

We are looking for an iOS developer with a passion for working on mobile app cutting edge

technology, and thrives on the challenge of building something new that will operate at massive

scale.

In this role, you will be responsible for building, maintaining and releasing iOS app on the App Store .

You will work alongside Software Engineers and Designers. Your work will have a high impact on

making online retail purchases more affordable to 1B Indian consumers.

We are looking for a person who is committed to teamwork, who enjoys working on cutting edge

technology in a fast-paced environment, is customer centric, and thrives on the challenge of building

something new that will operate at a nation-wide scale.

Requirements & Skills

  • Bachelor’s degree in computer science or related subject
  • Minimum 1-3 years of experience in creating and releasing iOS applications
  • Must be proficient in Swift
  • Experience with SwiftUI
  • A thorough understanding of Object Oriented Programming and MVVM
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge about JSON/REST API integration, AVFoundation, Localisation, Cocoa frameworks such

as Core Data, Core Animation, Core Graphics and Core Text

  • Complete understanding of Push Messaging, Local Notifications, Background services and cloud

messaging APIs

  • Hands-on experience working with third-party SDKs, Payment Gateway, in-app purchase, Libraries

and APIs

  • Familiarity with performance tuning, threading and offline storage
  • Proficient understanding of code versioning tools such as Git
  • Experience with creating and publishing SDK/Framework is a plus

Responsibilities

  • Collaborating with the design team to define app features.
  • Continuously discover, evaluate and implement new technologies to maximise development

efficiency

  • Unit-test code for robustness, including edge cases, usability and general reliability

Location: Gurgaon

Working days: Monday - Friday

Required Skills

SwiftGit

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience13 years
Positions1

Posted by

N/A

Posted on:

30 Jul 2026

About Snapmint

More open roles

Browse all jobs →