iOS Developer
AI Nexus Solutions
2 - 5 years
Pune
Posted: 12/01/2026
Job Description
Senior Full-Stack iOS Developer (On-site | Full-time)
Experience
5+ years of hands-on iOS development
Location
On-site (Full-time)
Expected CTC
12-15 lakhs
Role Overview
We are seeking a Senior iOS Developer with deep, production-level experience in designing, building, shipping, and maintaining high-quality iOS applications.
This role requires strong ownership , system-level understanding of iOS , and the ability to independently architect, develop, debug, and scale real-world mobile applications.
This is not a junior or UI-only role. The ideal candidate has strong fundamentals, extensive hands-on experience with Apple frameworks, and a mindset focused on reliability, performance, and edge-case handling , especially for safety-critical features.
Key Responsibilities
- Design, develop, and maintain production-ready iOS applications using Swift and SwiftUI
- Own the iOS codebase end-to-end, including architecture, performance, testing, and debugging
- Implement offline-first features , background execution, and real-time updates
- Integrate backend services (primarily Firebase ) securely and efficiently
- Ensure app reliability across all lifecycle states (foreground, background, terminated)
- Proactively identify edge cases, performance bottlenecks, and failure scenarios
- Collaborate closely with product and business stakeholders
- Own App Store releases , TestFlight builds, and post-release fixes
Required Technical Skills
A. iOS Front-End Development
- Strong command of Swift
- Protocol-oriented programming
- Memory safety, optionals, value vs reference types
- SwiftUI
- Declarative UI patterns
- State management: @State, @Binding, @ObservedObject, @StateObject, @Environment
- Navigation, animations, transitions
- Understanding SwiftUI performance and view lifecycle
B. Deep iOS System Understanding (Mandatory)
Persistence
- Core Data or alternatives (e.g., Realm)
- Data modeling, migrations, and performance optimization
- Offline-first strategies and sync logic
Concurrency & Execution
- GCD vs async/await
- Structured concurrency
- Task cancellation and priority management
- Clear understanding of:
- Main thread vs background threads
- Task creation and scheduling
- Avoiding race conditions, deadlocks, and UI blocking
Background Execution
- Background tasks and app lifecycle states
- Reliable handling of background location updates
Location & Device Frameworks
- CoreLocation
- Location permissions and accuracy modes
- Battery optimization for continuous tracking
- Handling edge cases (app killed, background refresh limits)
C. Backend & Firebase Integration
- Strong understanding of Firebase architecture
- Firestore / Realtime Database data modeling
- Firebase Security Rules (access control & validation)
- Cloud Functions (Node.js JavaScript or TypeScript)
- Firebase iOS SDKs:
- Authentication
- Firestore / Realtime Database
- Cloud Messaging (Push Notifications)
- Analytics & Crashlytics
D. Development Tools & Workflow
- Advanced usage of Xcode
- LLDB debugging
- Instruments (memory leaks, performance profiling)
- Crash logs and diagnostics
- Comfortable using AI-assisted tools (e.g., Cursor, Claude)
- Habit of maintaining internal documentation or code wikis
E. Architecture & Code Quality
- Strong experience with MVVM (mandatory)
- Exposure to Clean Architecture (preferred)
- Writing modular, testable, and scalable code
- Dependency injection
- Experience managing and refactoring large codebases
F. Testing & Quality Mindset
- Strong focus on real-world and edge-case testing
- Ability to think like a user under adverse conditions:
- Poor network
- Background execution
- Low battery
- Permission changes
- Systematic testing across app states (foreground, background, terminated)
- Clear, reproducible bug reporting with steps and impact
- Strong ownership mindset for app reliability
Non-Negotiables
- On-site work only (no remote or hybrid)
- Immediate or near-immediate joining preferred
- 5+ years of professional iOS development experience
- Strong iOS portfolio with 45 live, production-level apps
- Demonstrable experience shipping and maintaining apps on the App Store
- Ability to independently own the entire iOS stack without external assistance
- High English proficiency
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
