iOS Engineer
Xformics Inc
Job Description
Xformics Inc. is a global product and strategic consulting company with a presence in the USA, Canada, Europe and India. With a leadership team derived from the best of GE, Oracle and IBM, Xformics advanced AI and digital products solve niche problems across various industry verticals, be it predicting the failure of Jet engines or optimizing the supply chain focusing on order fulfilment end to end life cycle. Our clients include many Fortune 100 companies in Banking, Retail, Manufacturing, and Healthcare. Join us and help define the technologies that are shaping the world of tomorrow.
Position: iOS Engineer (Swift)
Location: India (Remote)
Experience: 4–8 Years
Employment Type: Full-Time
Only Immediate/ Early Joiners preferred (Max notice period 30days)
About the Role
We are looking for an experienced iOS Engineer with strong expertise in building native iOS applications using Swift. You will develop scalable, high-performance mobile applications, collaborate with cross-functional teams, and contribute throughout the complete mobile application lifecycle. Exposure to Android (Kotlin) is desirable, while Flutter experience is an added advantage.
Key Responsibilities
- Design, develop, test, deploy, and maintain native iOS applications using Swift.
- Build modern iOS applications using SwiftUI and UIKit.
- Integrate REST APIs and implement secure client-server communication.
- Develop scalable, reusable components using MVVM, Clean Architecture, and SOLID principles.
- Optimize application performance, responsiveness, and memory usage.
- Debug production issues using Xcode Instruments and crash analytics.
- Participate in code reviews, architecture discussions, and Agile ceremonies.
- Manage App Store releases, TestFlight deployments, and production support.
- Contribute to automated testing, CI/CD pipelines, and engineering best practices.
- Utilize AI-assisted development tools while maintaining high standards of code quality and security.
Required Skills
- 4–8 years of iOS application development experience.
- Strong expertise in Swift and iOS SDK.
- Experience with SwiftUI and UIKit.
- Hands-on experience with Combine, async/await, URLSession, and Core Data.
- Strong understanding of MVVM, Clean Architecture, and modular application design.
- Experience with REST APIs, JSON, Git, and mobile CI/CD.
- Strong debugging, performance tuning, and memory management skills.
- Understanding of Apple's Human Interface Guidelines and secure mobile development.
- Excellent communication and collaboration skills.
Preferred Skills
- Kotlin/Android development.
- Flutter & Dart.
- Firebase (Crashlytics, Analytics, Remote Config).
- Kotlin Multiplatform (KMP/KMM).
- XCTest and XCUITest.
- Agile product development experience.
Technical Stack
Swift • SwiftUI • UIKit • iOS SDK • Combine • async/await • URLSession • Core Data • MVVM • Clean Architecture • Firebase • Git • Xcode • Fastlane
Required Skills
Share
Quick Apply
Upload your resume to apply for this position