Posted on: 21/07/2025
iOS Engineer
Location : Mumbai, India
Experience : 2-6 Years
Employment Type : Full-time
Job Overview :
We're looking for a talented iOS Engineer with 2-6 years of experience to join our team in Mumbai. You'll be responsible for developing, maintaining, and enhancing high-quality iOS applications. This role requires strong proficiency in Swift, a solid understanding of the iOS SDK, and a passion for creating seamless and engaging user experiences.
Key Responsibilities :
- Design, develop, and maintain robust and performant iOS applications using Swift and Xcode.
- Collaborate with product managers, UI/UX designers, and backend engineers to translate requirements into functional and intuitive mobile experiences.
- Implement clean, modular, and well-documented code following iOS best practices and architectural patterns (e.g., MVVM, MVC, VIPER).
- Write and maintain unit and integration tests to ensure code quality and application stability.
- Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.
- Optimize application performance, responsiveness, and battery usage.
- Stay up-to-date with the latest iOS SDKs, frameworks, and mobile technologies.
- Participate in code reviews, contributing to a collaborative development environment.
- Ensure applications are secure, scalable, and provide an excellent user experience.
Required Skills :
- 2-6 years of professional experience in iOS application development.
- Strong proficiency in Swift programming language.
- Solid understanding of the iOS SDK, UIKit, and Foundation framework.
- Experience with Xcode IDE.
- Familiarity with iOS architectural patterns (e.g., MVC, MVVM).
- Proficient with version control systems, particularly Git.
- Experience with RESTful APIs and integrating mobile applications with backend services.
- Understanding of mobile UI/UX principles and Apple's Human Interface Guidelines.
- Strong problem-solving and debugging skills.
Preferred Qualifications :
- Experience with Core Data or Realm for local data persistence.
- Knowledge of Grand Central Dispatch (GCD) and Operation Queues for concurrent programming.
- Familiarity with Firebase, SwiftUI, Combine, or other modern iOS frameworks.
- Experience with CI/CD pipelines for mobile applications.
- Published one or more iOS apps to the App Store.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1516702
Interview Questions for you
View All