About the Role
We're looking for an iOS Developer to design, build, and maintain scalable, high-performance iOS applications. You'll own features end to end, from architecture and API integration to performance tuning, and ship polished apps that delight users.
Key Responsibilities
- Develop iOS applications using Swift and modern frameworks. Build features with Swift, UIKit, and SwiftUI, applying current platform conventions and Human Interface Guidelines.
- Architect scalable and maintainable mobile solutions. Make sound architectural choices (MVC, MVVM, VIPER, or composable approaches) so the codebase stays clean as the app grows.
- Integrate REST APIs, WebSockets, and third-party SDKs. Wire up networking layers, real-time communication, analytics, payments, and other SDKs with reliability and good error handling.
- Optimize performance, memory usage, and responsiveness. Profile with Instruments, eliminate jank, manage memory and retain cycles, and keep launch and screen transitions fast.
- Collaborate with cross-functional teams. Work closely with product, design, backend, and QA to turn requirements into polished, testable, shippable features.
- Implement CI/CD pipelines and ensure code quality. Set up automated builds, tests, and releases (Xcode Cloud, Fastlane, GitHub Actions). Maintain code review standards, linting, and unit / UI test coverage.
Required Skills
- Swift, UIKit, SwiftUI. Strong command of modern Swift, along with deep experience in UIKit and production experience with SwiftUI.
- Architecture patterns (MVC, MVVM, VIPER). Practical experience applying mobile architecture patterns and knowing when each one fits.
- REST APIs, JSON, WebSockets. Comfortable designing networking layers, handling auth, pagination, retries, and real-time updates over WebSocket connections.
- Core Data and Push Notifications. Hands-on experience with local persistence (Core Data, SwiftData, or similar) and remote / local notifications, including APNs setup.
- Git and CI/CD. Confident with Git workflows and at least one CI/CD pipeline for iOS (Fastlane, Xcode Cloud, GitHub Actions, Bitrise, or similar).
Nice to Have
- Combine, async / await, and modern concurrency.
- Experience with Bluetooth (Core Bluetooth), Camera (AVFoundation), or other device frameworks.
- In-app purchases, StoreKit 2, and subscription handling.
- Accessibility (VoiceOver, Dynamic Type) and localization.
- App Store submission, TestFlight, and release management experience.
- Familiarity with crash reporting and observability tools (Crashlytics, Sentry).
What You'll Bring
- A track record of shipping iOS apps to the App Store that hold up to real-world use.
- Strong product instincts and attention to detail in UI, animation, and interaction polish.
- Clear written and verbal communication, especially around technical tradeoffs.
- Ownership mindset. You drive ambiguous problems through to a shipped solution.
Pay: ₹400,000.00 - ₹2,000,000.00 per year
Benefits:
Work Location: Remote