1

Swiftui Junior Developer Jobs in Michigan (NOW HIRING)

Senior Native iOS Developer

Dearborn, MI · On-site

$55.25 - $71.50/hr

Have deep expertise in Swift, SwiftUI, and modern concurrency (async/await) * Be experienced in ... Conduct code reviews and mentor junior developers * Identify and mitigate technical and delivery ...

Senior Native iOS Developer

Dearborn, MI · On-site

$55 - $71.50/hr

Have deep expertise in Swift, SwiftUI, and modern concurrency (async/await) * Be experienced in ... Conduct code reviews and mentor junior developers * Identify and mitigate technical and delivery ...

Senior Native iOS Developer

Dearborn, MI · On-site

$55 - $71.50/hr

Have deep expertise in Swift, SwiftUI, and modern concurrency (async/await) * Be experienced in ... Conduct code reviews and mentor junior developers * Identify and mitigate technical and delivery ...

Senior Native iOS Developer

Dearborn, MI

$55 - $71.50/hr

Have deep expertise in Swift, SwiftUI, and modern concurrency (async/await) * Be experienced in ... Conduct code reviews and mentor junior developers * Identify and mitigate technical and delivery ...

Software Developer III (iOS)

Owosso, MI · On-site +1

$46.50 - $64/hr

Strong command of SwiftUI. * Experience with deeper layers of the iOS stack (e.g. Network ... Experience coaching and mentoring junior developers. This position is offered as a full-time ...

Software Developer III (iOS)

Owosso, MI · On-site +1

$46.50 - $64/hr

Strong command of SwiftUI. * Experience with deeper layers of the iOS stack (e.g. Network ... Experience coaching and mentoring junior developers. This position is offered as a full-time ...

Software Developer III (iOS)

Owosso, MI · On-site +1

$46.50 - $64/hr

Strong command of SwiftUI. * Experience with deeper layers of the iOS stack (e.g. Network ... Experience coaching and mentoring junior developers. This position is offered as a full-time ...

Swiftui Junior Developer information

What are the key skills and qualifications needed to thrive as a SwiftUI Junior Developer, and why are they important?

To thrive as a SwiftUI Junior Developer, you need a solid grasp of Swift programming, understanding of the SwiftUI framework, and a relevant educational background or training in software development. Familiarity with Xcode, Git for version control, and Apple's Human Interface Guidelines is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and learn in a team environment. These skills and qualities are crucial for building responsive, user-friendly iOS applications and contributing positively to development projects.

What are some common challenges faced by SwiftUI junior developers when working on team projects?

SwiftUI junior developers often find it challenging to maintain consistent code style and architecture when collaborating with more experienced team members. Adapting to rapidly evolving SwiftUI frameworks and integrating new updates into existing codebases can also be demanding. Clear communication and frequent code reviews are essential to ensure that everyone is aligned on best practices and project goals. Additionally, juniors may need guidance on efficiently debugging complex UI issues and understanding how SwiftUI interacts with UIKit in mixed environments.

What does a SwiftUI Junior Developer do?

A SwiftUI Junior Developer is responsible for building user interfaces for iOS, macOS, watchOS, and tvOS applications using SwiftUI, Apple's declarative framework. They assist in designing, developing, and maintaining app features, fixing bugs, and writing clean, efficient code under the guidance of senior developers. Junior developers are expected to learn best practices, collaborate with team members, and stay updated with the latest SwiftUI and iOS development trends.

What is the difference between Swiftui Junior Developer vs iOS Junior Developer?

AspectSwiftui Junior DeveloperiOS Junior Developer
Required SkillsSwiftUI, Swift, UI designSwift, UIKit, basic iOS development
Work EnvironmentMobile app development, UI-focusedMobile app development, broader iOS platform
CertificationsNone mandatory, but SwiftUI courses helpfulNone mandatory, but iOS development courses preferred
Industry UsageStartups, app agencies, tech companiesTech firms, app development companies, startups

In summary, a Swiftui Junior Developer specializes in building user interfaces with SwiftUI, focusing on modern UI design, while an iOS Junior Developer has a broader scope, working with UIKit and other iOS frameworks. Both roles often overlap but differ mainly in their focus on UI frameworks and project types.

What are popular job titles related to Swiftui Junior Developer jobs in Michigan? For Swiftui Junior Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Swiftui Junior Developer jobs in Michigan look for? The top searched job categories for Swiftui Junior Developer jobs in Michigan are:
What cities in Michigan are hiring for Swiftui Junior Developer jobs? Cities in Michigan with the most Swiftui Junior Developer job openings:
Senior Native iOS Developer

Senior Native iOS Developer

DATAMAXIS

Dearborn, MI • On-site

$55.25 - $71.50/hr

Other

This job post has expired today. Applications are no longer accepted.


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

DATAMAXIS logo

About DATAMAXIS

Sourced by ZipRecruiter

Datamaxis is passionate about making our clients win. As a trusted partner, we will bring innovative solutions, technical expertise in Data, cyber security analytics, strategic staffing and AI/ML to help create value (ROI) for our clients, stay competitive and operationally efficient.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Reston, VA, US

Year founded

2003