Unlock Full Resume Report

New offer - be the first one to apply!

September 9, 2026

Senior iOS Developer (Swift)

Senior • Remote

208,000 - 249,600 PLN/yr

Warsaw, Poland

Quick Facts

  • Senior iOS Developer (Swift)
  • Praca zdalnie (raz na kwartał w Warszawie)
  • Start: ASAP
  • Forma współpracy: B2B z ITFS
  • Stawka: 100-120 PLN/h + VAT

Description

Projektowanie i rozwój nowoczesnych aplikacji iOS przy użyciu Swift, UIKit oraz SwiftUI.

Responsibilities

  • Projektowanie i rozwój nowoczesnych aplikacji iOS przy użyciu Swift, UIKit oraz SwiftUI
  • Tworzenie i utrzymanie testów automatycznych w celu zapewnienia wysokiej jakości i niezawodności rozwiązań
  • Współtworzenie i rozwój iOS Design System, w tym komponentów UI wielokrotnego użytku, wytycznych i dokumentacji
  • Ścisła współpraca z zespołami produktowymi, UX, backendowymi oraz inżynieryjnymi w środowisku interdyscyplinarnym
  • Udział w podejmowaniu decyzji technicznych oraz dyskusjach architektonicznych
  • Budowanie interfejsów użytkownika z naciskiem na użyteczność, dostępność i spójność
  • Dbanie o jakość kodu, jego łatwość w utrzymaniu oraz zgodność z dobrymi praktykami inżynieryjnymi
  • Praca w zwinnym, iteracyjnym środowisku rozwoju produktów

Requirements

  • Min. 3 lata doświadczenia w komercyjnym tworzeniu aplikacji na platformę iOS
  • Bardzo dobra znajomość Swift, UIKit oraz SwiftUI
  • Doświadczenie w pracy z architekturą MVVM
  • Praktyczne doświadczenie z Combine lub RxSwift
  • Doświadczenie w integracji z REST API oraz komunikacją WebSocket
  • Praktyczna znajomość Firebase, w tym Analytics i Crashlytics
  • Znajomość zasad pisania testów jednostkowych oraz TDD
  • Praktyczne doświadczenie ze Swift Concurrency
  • Doświadczenie w zarządzaniu zależnościami za pomocą SPM lub CocoaPods
  • Znajomość procesu publikacji aplikacji w App Store
  • Doświadczenie w pracy z potokami CI/CD, ze szczególnym uwzględnieniem GitHub Actions
  • Znajomość zasad projektowania aplikacji mobilnych, standardów dostępności oraz praktyk bezpieczeństwa danych
  • Język angielski na poziomie min. B2
  • Silne umiejętności komunikacyjne, samodzielność i poczucie odpowiedzialności za powierzone zadania

Benefits

  • Możliwość skorzystania z pakietu medycznego i sportowego
  • Możliwość skorzystania z darmowej opieki księgowej (do 3 wpisów miesięcznie)
  • Praca przy ciekawym i rozwojowym projekcie
  • Przejrzyste warunki współpracy w firmie o pewnej i stabilnej pozycji rynkowej

Similar jobs you might like