Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- 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.
- 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.
- 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
- Agile (Scrum/Kanban), code reviews, pair programming, knowledge sharing
- Strong emphasis on quality, security, and compliance for healthcare
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.
- 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.
- 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.
- 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
- Agile (Scrum/Kanban), code review, pair programming, knowledge sharing
- Skupienie na jakości, bezpieczeństwie i zgodności z przepisami w healthcare
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 relevanceReady to apply?
Join Spline and take your career to the next level!
Application takes less than 5 minutes