Hiring: Senior iOS Developer
- Location: Remote
- Client Office Visit: Chennai (2–3 Days/Month if Required)
- Experience: 5+ Years
- Contract Duration: 1 Year
- Budget: ₹1.0 – ₹1.2 LPM (Inclusive of TDS)
Role Overview
We are looking for an experienced Senior iOS Developer to design, develop, and maintain secure, scalable, and high-performance iOS applications. The ideal candidate should have strong expertise in Swift, SwiftUI, UIKit, and modern iOS development practices.
⸻
Key Skills
✔ Swift & SwiftUI (Mandatory)
✔ UIKit, Storyboards & Auto Layout
✔ Clean Architecture & MVVM
✔ Swift Concurrency (Async/Await) & Combine
✔ REST APIs, WebSockets & JSON Integration
✔ URLSession / Alamofire
✔ Core Data / SwiftData
✔ Firebase (Crashlytics, Analytics, Cloud Messaging)
✔ Azure DevOps & CI/CD Pipelines
✔ APNs Push Notifications
✔ XCTest & Performance Optimization
✔ Git Version Control
✔ App Store Connect & TestFlight
✔ Azure AD B2C Authentication
⸻
Responsibilities
- Develop and maintain enterprise-grade iOS applications
- Build scalable and maintainable solutions using MVVM and Clean Architecture
- Integrate APIs, third-party SDKs, and cloud services
- Implement offline storage, push notifications, and background processing
- Manage App Store releases and deployment processes
- Optimize application performance, security, and reliability
- Conduct code reviews and mentor junior developers
- Collaborate with Agile/Scrum teams to deliver high-quality solutions
Preferred Qualifications
- Experience with enterprise-scale or multi-module applications
- Knowledge of Apple Human Interface Guidelines (HIG)
- Experience with Agile/Scrum methodologies
- Objective-C experience is a plus
Important Notes
- SwiftUI experience is mandatory
- Strong communication skills required
- Candidate should be open to visiting the Chennai office when required
- Immediate or short notice candidates preferred
Pay: ₹100,000.00 - ₹120,000.00 per month
Work Location: Hybrid remote in Chennai, Tamil Nadu