DATAMAXIS logo

Senior Native iOS Developer

DATAMAXISDearborn, MI

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Career level
Senior-level
Benefits
Career Development

Job Description

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

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Native iOS Developer Jobs at DATAMAXIS

What is the work location for this position at DATAMAXIS?
This job at DATAMAXIS is located in Dearborn, MI, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at DATAMAXIS?
Employer has not shared pay details for this role.
What employment applies to this position at DATAMAXIS?
The employer has not provided this information. This may be discussed during the hiring process.
What experience level is required for this role at DATAMAXIS?
DATAMAXIS is looking for a candidate with "Senior-level" experience level.
What benefits are offered by DATAMAXIS for this role?
DATAMAXIS offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at DATAMAXIS?
You can apply for this role at DATAMAXIS either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.