iOS Developer
⚲ Gliwice
16 800 - 19 320 PLN netto (B2B)
Wymagania
- iOS
Opis stanowiska
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.
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.
🔍 Dekoder Ogłoszenia
🔴
Projekt 4 tyg. (z opcją przedłużenia przy kolejnych etapach)
Projekt jest bardzo krótki i może nie zostać przedłużony, mimo obietnicy.
🔴
potrafi dowozić stabilny kod w krótkim czasie
Oczekuje się szybkiego dostarczania kodu, co może oznaczać presję czasu i kompromisy w jakości.
🔴
Znajomość KMP (Kotlin Multiplatform) – warunek konieczny.
Chociaż ogłoszenie jest dla iOS Developera, oczekuje się od niego wiedzy z technologii Androidowej, co może być problematyczne.
🔴
płynna, bezpośrednia komunikacja z klientem końcowym
Będziesz musiał samodzielnie rozmawiać z klientem, co może wiązać się z niejasnościami i dodatkową odpowiedzialnością.
🔴
zaawansowane rozwiązanie mobilne
Może to oznaczać skomplikowany lub niedopracowany projekt, który wymaga dużo pracy.