New offer - be the first one to apply!

June 12, 2026

iOS Developer

Mid • Remote

100 - 115 PLN/hr

Gliwice, Poland

Mid iOS Developer (KMP / Swift) – Projekt 4 tyg.

Dla naszego Klienta poszukujemy doświadczonego Mid iOS Developera

Jeśli masz min. 3 lata doświadczenia, świetnie znasz ekosystem Apple, a technologia Kotlin Multiplatform (KMP) nie jest Ci obca – to projekt idealny dla Ciebie!

 Szczegóły kontraktu:

  • Stawka: 100 – 115 zł/h netto (+ VAT) na B2B

  • Start projektu: 13.07

  • Czas zaangażowania: 4 tygodnie (z opcją przedłużenia przy kolejnych etapach)

  • Wymagany język angielski: B2/C1 (płynna, bezpośrednia komunikacja z klientem końcowym)

O projekcie:

Dołączysz do zespołu realizującego zaawansowane rozwiązanie mobilne dla branży gastronomicznej. Projekt łączy natywny development iOS z współdzieloną logiką biznesową (KMP), dlatego nasz Klient szuka osoby, która sprawnie porusza się w takim środowisku i potrafi dowozić stabilny kod w krótkim czasie.

 Twój zakres obowiązków:

  • Rozwój i optymalizacja aplikacji iOS dla klienta z branży restauracyjnej.

  • Integracja współdzielonej logiki biznesowej za pomocą KMP.

  • Tworzenie UI z wykorzystaniem UIKit oraz SwiftUI.

  • Praca z architekturą klient-serwer oraz integracja z REST API.

  • Zapewnienie wysokiej jakości kodu poprzez pisanie testów jednostkowych.

  • Bezpośrednia komunikacja z zagranicznym zespołem klienta w języku angielskim.

Nasze oczekiwania (Must-have):

  • Min. 3-letnie doświadczenie zawodowe w programowaniu na iOS.

  • Znajomość KMP (Kotlin Multiplatform) – warunek konieczny.

  • Dobra znajomość języka Swift oraz frameworków UIKit i SwiftUI.

  • Znajomość paradygmatów programowania reaktywnego.

  • Doświadczenie z menedżerami pakietów: SPM / CocoaPods / Carthage.

  • Praktyczna znajomość wzorców architektury (np. MVVM, MVC).

  • Doświadczenie z REST API i architekturą klient-serwer.

  • Dobra znajomość procesów Code Signing oraz App Store Connect.

  • Doświadczenie w pracy z Dependency Injection.

  • Umiejętność pisania testów jednostkowych (Unit Tests).

  • Znajomość języka angielskiego na poziomie min. B2/C1 (swobodna komunikacja biznesowa i techniczna).

 Mile widziane (Nice-to-have):

  • Znajomość mobilnych baz danych (Realm / Core Data / Couchbase).

  • Umiejętność pisania testów UI oraz Snapshot.

  • Praktyczne doświadczenie z narzędziami CI/CD.

  • Znajomość narzędzi do generowania projektów (np. Tuist, XcodeGen).

  • Znajomość architektury TCA (The Composable Architecture).

  • Aktywny wkład w projekty Open Source.