-
Spline

Senior Developer iOS Mobile Apps

Spline
Poland · Full-time · Mid-Senior

Join a European digital health initiative building iOS apps that improve patient outcomes and clinical workflows. You’ll work in an international, cross-functional team delivering production-grade solutions for a regulated environment.

Responsibilities

  • Design, build, and maintain iOS applications in Swift with SwiftUI (and UIKit where appropriate).
  • Apply clean architectures and patterns (MVC, MVVM, MVI).
  • Integrate with REST/GraphQL APIs; handle data layers (Core Data/Realm), auth, and encryption.
  • Write unit/UI tests, perform code reviews, and produce technical documentation.
  • Collaborate closely with PM/PO, BAs, designers, backend, security, and infrastructure teams.
  • Ensure performance, accessibility, and data-privacy compliance (e.g., GDPR).
  • Participate in Agile ceremonies and continuous improvement.

Must-have

  • 4+ years of hands-on iOS development; ideally 1+ year in healthcare projects.
  • Proficiency in Swift, SwiftUI and solid UIKit fundamentals; concurrency (GCD/Swift Concurrency).
  • Experience working in international teams with diverse stakeholders.
  • Knowledge of DI, state management (Combine/RxSwift), navigation, and architecture patterns.
  • Testing & CI/CD practice (XCTest, XCUITest, pipelines, Fastlane); Git.
  • Excellent communication skills; fluent English (written and spoken).
  • Bachelor’s degree in CS/Software Engineering or related IT field (Master’s/certifications a plus).
  • Willingness to travel occasionally.

Nice to have

  • Experience in regulated environments (ISO 13485, IEC 62304) and privacy-by-design.
  • Familiarity with analytics, feature flags, A/B testing, accessibility, and large-scale localization.
  • Awareness of declarative UI beyond iOS (e.g., React) for cross-team collaboration.

Tech stack

  • Swift, SwiftUI, UIKit, Combine / RxSwift
  • Networking: URLSession, Alamofire, GraphQL
  • Persistence: Core Data, Realm, Keychain
  • Testing: XCTest, XCUITest, Snapshot testing
  • CI/CD: Fastlane, Git, pipelines (e.g., GitHub Actions/Jenkins)
  • Dependency management: Swift Package Manager (preferred), CocoaPods

Ways of working

  • Agile (Scrum/Kanban), code reviews, pair programming, knowledge sharing
  • Strong emphasis on quality, security, and compliance for healthcare

What we look for

Product-minded engineers who care about user impact and quality, can navigate complex requirements, communicate clearly, and drive best practices across the team.

Dołączysz do europejskiej inicjatywy digital health, tworząc aplikacje iOS, które realnie wpływają na doświadczenia pacjentów i pracę personelu medycznego. Będziesz częścią międzynarodowego, interdyscyplinarnego zespołu i dostarczysz rozwiązania używane w wymagającym, regulowanym środowisku.

Obowiązki

  • Projektowanie, rozwój i utrzymanie aplikacji iOS w Swift z użyciem SwiftUI oraz (w razie potrzeby) UIKit.
  • Stosowanie czystych architektur i wzorców (MVC, MVVM, MVI).
  • Integracje z API (REST/GraphQL), zarządzanie danymi (np. Core Data / Realm), praca z autoryzacją i szyfrowaniem.
  • Tworzenie testów (unit/UI), code review, dokumentacja techniczna.
  • Współpraca z PM/PO, analitykami, projektantami, backendem, bezpieczeństwem i infrastrukturą.
  • Zapewnienie wydajności, dostępności i zgodności z ochroną danych (np. RODO).
  • Udział w ceremoniach Agile i ciągłym doskonaleniu procesu.

Wymagane

  • 4+ lata doświadczenia w rozwoju aplikacji iOS; mile widziany min. 1 rok w projektach medycznych.
  • Biegłość w Swift, SwiftUI, dobra znajomość UIKit i mechanizmów współbieżności (GCD/Concurrency).
  • Doświadczenie w pracy w międzynarodowych zespołach i z różnymi grupami interesariuszy.
  • Znajomość DI, zarządzania stanem (Combine/RxSwift), nawigacji, wzorców architektonicznych.
  • Praktyka w testach i CI/CD (XCTest, XCUITest, pipeline’y, Fastlane); Git.
  • Bardzo dobre umiejętności komunikacyjne; biegły angielski w mowie i piśmie.
  • Wykształcenie kierunkowe (Informatyka/Elektronika/Inżynieria oprogramowania lub pokrewne); mile widziane studia magisterskie/certyfikaty.
  • Gotowość do okazjonalnych wyjazdów służbowych.

Mile widziane

  • Doświadczenie w środowiskach regulowanych (ISO 13485, IEC 62304) i praktyki privacy-by-design.
  • Znajomość analityki, feature flagów, A/B testów, dostępności i lokalizacji na dużą skalę.
  • Świadomość deklaratywnego UI poza iOS (np. React) na potrzeby współpracy międzyzespołowej.

Tech Stack

  • Swift, SwiftUI, UIKit, Combine / RxSwift
  • Sieć: URLSession, Alamofire, GraphQL
  • Persistencja: Core Data, Realm, Keychain
  • Testy: XCTest, XCUITest, Snapshot tests
  • CI/CD: Fastlane, Git, pipeline’y (np. GitHub Actions/Jenkins)
  • Zarządzanie zależnościami: Swift Package Manager (preferowane), CocoaPods

Sposób pracy

  • Agile (Scrum/Kanban), code review, pair programming, knowledge sharing
  • Skupienie na jakości, bezpieczeństwie i zgodności z przepisami w healthcare

Kogo szukamy

Developera nastawionego na produkt i użytkownika, który łączy strategiczne myślenie z dbałością o jakość i potrafi prowadzić adopcję dobrych praktyk w zespole.

Key Skills

Ranked by relevance

ios swift fastlane git cocoapods graphql rxswift react cicd ui gdpr
Login to Apply
Posted
Oct 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Wrocław
Company
Spline

Industries

Engineering Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Air Apps
Related

Software Architect - Mobile

2026-05-28

Full-time
Not Applicable
Finland
Technology
Engineering
View Job Details
Broman Group Oy
Related

Senior Front-End Developer

2026-05-28

Full-time
Mid-Senior
Finland
Wholesale
Engineering
View Job Details
Luxoft
Related

Junior DevOps

2026-05-26

Full-time
Entry
Romania
IT System Testing
Information Technology