top of page

Sr. iOS/ Swift Engineer

Ahmedabad, Gujarat, India

Job Type

Full Time

About the Role

We are seeking an experienced and passionate Senior iOS Engineer to join our mobile development team. You will be responsible for building high-quality, user-centric iOS applications and helping shape our mobile strategy. This role offers the opportunity to work on exciting projects, influence architecture decisions, and mentor junior engineers.

Key Responsibilities:
• Design, build, and maintain advanced applications for the iOS platform using Swift and SwiftUI/UIKit.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and fix bugs, performance bottlenecks, and scalability issues.
• Write clean, maintainable, and testable code following best practices and industry standards.
• Integrate third-party APIs and SDKs while ensuring security and performance.
• Participate in code reviews, design discussions, and agile ceremonies.
• Mentor junior engineers and contribute to a culture of technical excellence.
• Stay updated on the latest trends and technologies in mobile development.

Required Skills & Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
• 5+ years of professional iOS development experience.
• Strong proficiency in Swift, and solid understanding of Objective-C (if applicable).
• Experience with SwiftUI, UIKit, Core Data, and Combine.
• Deep understanding of mobile design principles, iOS SDK, and Apple’s Human Interface Guidelines.
• Experience with RESTful APIs, JSON, and integration with backend services.
• Familiarity with version control tools (e.g., Git) and CI/CD pipelines.
• Experience with unit testing, UI testing, and test-driven development (TDD).
• Strong debugging, optimization, and performance tuning skills.
• Excellent communication skills and ability to work in a collaborative environment.

Preferred Qualifications (Nice to Have):
• Experience with modern architecture patterns (MVVM, VIPER, Clean Architecture).
• Familiarity with tools like Firebase, Fastlane, Realm, or GraphQL.
• Knowledge of mobile security best practices.
• Experience in publishing and maintaining apps on the App Store.
• Exposure to cross-platform frameworks (Flutter, React Native) is a plus.

To Apply:
If you're ready to take on exciting challenges and grow with a passionate team, please share your updated CV at hirex@enabler.company with the below subject line:


Application for [Position – Experience – Notice Period]

Note: Only shortlisted candidates will be contacted for the next steps in the selection process.

bottom of page