Currency

Senior iOS Developer

40 - 45 USDNet per hour - B2B
Mobile

Senior iOS Developer

Mobile

Warszawa, Warszawa

Experis Manpower Group

Full-time
B2B
Senior
Remote
40 - 45 USD
Net per hour - B2B

Tech stack

    English

    C1

    Polish

    C1

    iOS

    regular

    Swift

    regular

    SwiftUI

    regular

    Swift Package Manager

    regular

    SwiftGen

    regular

    GitHub Actions

    regular

    Combine

    nice to have

    MapKit

    nice to have

    CoreLocation

    nice to have

Job description

Location: Poland (100% remote work)

Start Date: ASAP / within 1 month


About the Role


We are looking for a seasoned iOS Developer to take ownership of Swift 6 concurrency, modular architecture using Swift Package Manager (SPM), and CI/CD reliability for a cutting-edge Apple App Toolkit. You will play a key role in delivering high-impact features such as Remote Lock/Unlock and Navigation, while ensuring robust localization and eliminating race conditions through modern Swift patterns.


Responsibilities


  • Deliver features like Remote Lock/Unlock and Navigation using MVVM and SwiftUI

  • Own Swift 6 concurrency including async/await, actors, Sendable, and main-actor isolation

  • Maintain modular architecture with Swift Package Manager

  • Ensure CI/CD reliability and environment parity using flags, packaging, and GitHub Actions

  • Manage localization and asset handling with SwiftGen, asset catalogs, and dynamic bundle resolution

  • Diagnose and test asynchronous code paths to eliminate race conditions

  • Apply lazy async initialization and safe dependency injection patterns

  • Use TUIST for project configuration and scaffolding


Requirements


  • 5+ years of experience in iOS development with Swift

  • Deep knowledge of async/await, actors, Sendable, and main-actor isolation

  • Proficiency in SwiftUI

  • Experience with Swift Package Manager

  • CI/CD debugging and environment parity (flags, packaging, GitHub Actions)

  • Familiarity with SwiftGen, asset catalogs, and dynamic bundle resolution

  • Ability to test async code paths and diagnose race conditions

  • Experience with TUIST


Nice to Have


  • Experience in the automotive domain

  • Familiarity with CoreLocation and MapKit

  • Knowledge of Combine


What We Offer 


  • B2B via Experis

  • MultiSport Plus

  • Group insurance

  • Medicover Premium

  • Access to an e-learning platform

Tech stack

    English

    C1

    Polish

    C1

    iOS

    regular

    Swift

    regular

    SwiftUI

    regular

    Swift Package Manager

    regular

    SwiftGen

    regular

    GitHub Actions

    regular

    Combine

    nice to have

    MapKit

    nice to have

    CoreLocation

    nice to have

Office location

Published: 06.11.2025

Senior iOS Developer

40 - 45 USDNet per hour - B2B
Summary of the offer

Senior iOS Developer

Warszawa, Warszawa

Experis Manpower Group

40 - 45 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest ManpowerGroup S.A. z siedzibą w Warszawie, ul. Prosta 68 (dalej jako "administrator"). Ma... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.