Sr Software Engineer (iOS Mobile App Developer)

Unidel Group

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech company is seeking an experienced iOS Mobile App Developer to maintain and enhance native iOS applications. This role focuses on building scalable mobile solutions using Swift, integrating backend services, and delivering user experiences following modern iOS practices. Ideal candidates will have 3 to 5 years of experience in native iOS development and a strong understanding of architecture patterns. This position is based in Pune, India.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 3 to 5 years of hands-on experience in native iOS application development using Swift.
  • Strong understanding of iOS architecture patterns (MVC, MVVM, Repository).
  • Proficiency with Xcode, Swift Package Manager and Git.

Responsibilities

  • Maintain, troubleshoot, and optimize existing native iOS applications.
  • Design, develop, and deliver new features using established architecture patterns.
  • Collaborate with product owners, designers, and QA teams.
  • Integrate and maintain RESTful APIs and backend services.

Skills

iOS application development using Swift
Xcode
RESTful APIs
Core Data
UI development with UIKit
Networking with Alamofire

Education

Bachelor's degree in Computer Science or equivalent

Tools

Core Data
Swift Package Manager
Git

Job description

  • Designation - Sr Software Engineer
  • Qualification - Bachelor's degree in computer science, IT, E&TC, Mechanical or equivalent.
  • Location - Pune
  • Experience - 3 - 5 Years
Overview

We are seeking an experienced iOS Mobile App Developer to maintain and enhance native iOS applications. The role focuses on building scalable, high-quality mobile solutions using Swift, integrating backend services and connected systems, and delivering intuitive user experiences following modern iOS development practices.

Responsibilities
  • Maintain, troubleshoot, and optimize existing native iOS applications.
  • Design, develop, and deliver new features using established architecture patterns such as MVC, MVVM, and Repository.
  • Collaborate closely with product owners, designers, and QA teams to deliver high-quality releases.
  • Integrate and maintain RESTful APIs, backend services, and third-party SDKs.
  • Develop modern, responsive user interfaces using UIKit, Auto Layout, and SwiftUI (where applicable).
  • Manage local data storage using Core Data, SQLite, and UserDefaults.
  • Implement and maintain real-time features such as device control, automation, and monitoring.
  • Support and enhance notification workflows and background processing mechanisms.
  • Write clean, maintainable, and well-documented Swift code following iOS best practices.
  • Participate in code reviews and contribute to continuous improvement and technical excellence.
  • Provide post-release support including bug fixes, performance optimization, and stability improvements.
  • Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 3 to 5 years of hands-on experience in native iOS application development using Swift.
  • Strong understanding of iOS architecture patterns (MVC, MVVM, Repository).
  • Proficiency with Xcode, Swift Package Manager / CocoaPods, and Git.
  • Experience with networking and data handling frameworks such as:
  • URLSession, Alamofire
  • Codable, JSON parsing

Experience with local persistence technologies

  • Core Data, SQLite, UserDefaults
  • Solid understanding of asynchronous programming, multithreading, and memory management (ARC).
  • Familiarity with Apple’s app lifecycle, background execution, and App Store guidelines.
  • Understanding of secure coding practices and mobile data privacy (e.g., GDPR principles).
  • Strong analytical, debugging, and problem-solving skills.
  • Good communication skills and ability to work effectively in cross-functional, international teams.
Nice to Have
  • Experience with SwiftUI, Combine, and modern iOS frameworks.
  • Exposure to Bluetooth, Wi-Fi, or IoT device integration.
  • Familiarity with push notifications, background tasks, and real-time data updates.
  • Experience in multi-language applications, localization, and RTL support.
  • Knowledge of OTA updates, crash reporting, and analytics tools.
  • Experience with CI/CD pipelines for iOS applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer – iOS Mobile App Developer
Sr Software Engineer – iOS Mobile App Developer

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000
Sr Software Engineer (Android Mobile App Developer)
Sr Software Engineer (Android Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Sr Software Engineer – Android Mobile App Developer
Sr Software Engineer – Android Mobile App Developer

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000
Software Engineer- IOS_Swift UI_Delhi Location_Product Based
Software Engineer- IOS_Swift UI_Delhi Location_Product Based

Adventure India Journey • Delhi Aerocity

On-site
INR <1,000
Senior iOS Developer • Mumbai
Senior iOS Developer • Mumbai

Mintoak Innovations Private Limited • Mumbai

On-site
INR 900,000 - 1,400,000
Software Engineer - IOS
Software Engineer - IOS

JungleWorks • Mohali

On-site
INR 350,000 - 550,000
Software Engineer - iOS
Software Engineer - iOS

Jugnoo • India

On-site
INR 300,000 - 540,000
Senior iOS Developer
Senior iOS Developer

Times World • India

On-site
INR 1,000,000 - 1,500,000
Software Engineer - iOS
Software Engineer - iOS

Jugnoo • Mohali

On-site
INR 300,000 - 550,000
Senior Mobile Engineer (IOS Native Developer)
Senior Mobile Engineer (IOS Native Developer)

CrossAsyst • Navi Mumbai

On-site
INR 2,800,000 - 4,200,000