Job Description
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