Job Summary
We are seeking a Senior iOS Developer (Contractor) for a high-impact 6-month engagement to design, build, and launch a robust native iOS application.The ideal candidate will:
-
Drive development from requirements to production within a 5-month delivery timeline
-
Have deep expertise in Swift, SwiftUI, and modern concurrency (async/await)
-
Be experienced in secure authentication (OAuth/MSAL) and performance optimization
-
Thrive in a fast-paced Agile environment with high technical standards
This is a hands-on execution role for a developer who excels in delivering high-quality applications under tight deadlines.
Key Responsibilities
1. Development & Delivery
-
Develop and deploy production-ready iOS features using Swift, SwiftUI, and UIKit
-
Implement modern concurrency (async/await) for responsive UI and background processing
-
Design and integrate secure authentication flows (OAuth, MSAL, SSO)
-
Build scalable networking layers for RESTful API integration
-
Implement efficient data handling and local caching
2. Architecture & Code Quality
-
Design modular, scalable applications using MVVM or Clean Architecture
-
Perform advanced debugging and optimization using Xcode Instruments (Time Profiler, Leaks)
-
Ensure code quality through peer reviews and best practices
-
Follow Apple Human Interface Guidelines for UI/UX standards
3. Agile Collaboration
-
Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives)
-
Identify and resolve technical debt and bottlenecks proactively
-
Maintain clear technical documentation for architecture and authentication
-
Ensure smooth handoff post-contract
Minimum Qualifications
Professional Experience
- 7–8+ years of native iOS development experience
-
Proven track record of delivering 2–3+ apps end-to-end (concept to App Store)
Technical Expertise
Core Development
-
Expert in Swift (latest versions), SwiftUI, and UIKit
-
Strong experience with async/await and multi-threading
Architecture
-
Hands-on experience with MVVM or Clean Architecture
-
Ability to build scalable, maintainable applications
Security & Integration
-
Experience with OAuth, MSAL, and SSO-based authentication
-
Strong background in REST API integration
-
Experience with data persistence (Core Data / SwiftData)
Performance & Tools
-
Expertise in Xcode Instruments (Time Profiler, Leaks, Network)
-
Experience with:
- Git-based version control
- CI/CD tools (GitHub Actions, Bitrise, Xcode Cloud)
Project Execution
-
Strong experience in Agile/Scrum environments
-
Ability to manage tight deadlines and changing priorities
-
Experience with:
- App Store Connect
-
Certificates & provisioning
-
Apple review process
Additional Responsibilities
-
Ensure compliance with security best practices (Keychain, secure APIs)
-
Manage TestFlight releases and versioning
-
Collaborate with backend/design teams for API & UI optimization
-
Conduct code reviews and mentor junior developers
-
Identify and mitigate technical and delivery risks proactively