Senior Native iOS Developer
Job in
Dearborn, Wayne County, Michigan, 48120, USA
Listed on 2026-05-21
Listing for:
Datamaxis
Full Time
position Listed on 2026-05-21
Job specializations:
-
Software Development
App Developer - Mobile/Web, Software Engineer, Full Stack Developer, Senior Developer
Job Description & How to Apply Below
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, Swift
UI, 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, Swift
UI, 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
- 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
- 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
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)
Core Development
- Expert in Swift (latest versions), Swift
UI, and UIKit - Strong experience with async/await and multi-threading
- Hands‑on experience with MVVM or Clean Architecture
- Ability to build scalable, maintainable applications
- Experience with OAuth, MSAL, and SSO-based authentication
- Strong background in REST API integration
- Experience with data persistence (Core Data / Swift Data)
- Expertise in Xcode Instruments (Time Profiler, Leaks, Network)
- Experience with:
- Git-based version control
- CI/CD tools (Git Hub Actions, Bitrise, Xcode Cloud)
- Strong experience in Agile/Scrum environments
- Ability to manage tight deadlines and changing priorities
- Experience with:
- App Store Connect
- Certificates & provisioning
- Apple review process
- Ensure compliance with security best practices (Keychain, secure APIs)
- Manage Test Flight 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
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×