Senior iOS Developer (Kotlin Multiplatform)
Angry Nerds
To rola Senior iOS Developera w software housie, który realizuje projekty dla klientów zewnętrznych. Będziesz tworzyć natywne aplikacje iOS w Swift/UIKit/SwiftUI, a także wykorzystywać Kotlin Multiplatform do budowy modułów współdzielonych między platformami. Codzienna praca obejmuje kodowanie, współpracę z klientem, analizę i estymację wymagań. To nie jest rola czysto frontendowa ani pełnoprawny full-stack – skupiasz się na iOS z elementami cross-platform.
Brakuje: nie podano wielkości zespołu, nie wiadomo jak często są zmiany klientów/projektów.
To rola Senior iOS Developera w software housie, który realizuje projekty dla klientów zewnętrznych. Będziesz tworzyć natywne aplikacje iOS w Swift/UIKit/SwiftUI, a także wykorzystywać Kotlin Multiplatform do budowy modułów współdzielonych między platformami. Codzienna praca obejmuje kodowanie, współpracę z klientem, analizę i estymację wymagań. To nie jest rola czysto frontendowa ani pełnoprawny full-stack – skupiasz się na iOS z elementami cross-platform.
- ✓Elastyczne godziny (core hours 10-15)
- ✓Roczny budżet szkoleniowy
- ✓Dofinansowanie sportu i opieki medycznej
- ✓Budżet integracyjny
- ✓Płaska struktura i zgrany zespół
- ✓Jasny proces rekrutacyjny (2 etapy)
- !Szeroki zakres nice-to-have (HealthKit, CoreBluetooth) sugeruje potencjalnie różnorodne projekty, co może wymagać szybkiej adaptacji
- !Brak informacji o wielkości zespołu i liczbie równoległych projektów
- •Implementacja nowych funkcji aplikacji iOS w Swift, UIKit i SwiftUI
- •Tworzenie i utrzymanie modułów Kotlin Multiplatform współdzielonych z Androidem
- •Konsultacje techniczne z klientem – analiza i estymacja wymagań
- •Pisanie testów jednostkowych i integracyjnych
- •Zarządzanie Code Signing i publikacją aplikacji w App Store Connect
- •Integracja z REST API oraz dependency injection
- •Code review i współpraca z zespołem projektowym
- •Udział w planowaniu sprintów i retrospektywach
Oferta dla doświadczonych specjalistów (Senior).
iOS Developer z co najmniej 5-letnim stażem, który ma praktyczne doświadczenie z Kotlin Multiplatform i potrafi samodzielnie prowadzić projekt od kodu do publikacji.
Juniorzy lub midzi bez doświadczenia w KMP; osoby szukające pracy stacjonarnej; programiści preferujący wyłącznie backend lub pełny cross-platform bez głębokiej znajomości iOS.
- ?Ile osób liczy zespół iOS/KMP?
- ?Czy KMP jest używane we wszystkich projektach, czy tylko w wybranych?
- ?Jaki jest typowy czas trwania projektu?
- ?Czy są wewnętrzne standardy kodowania i code review?
- ?Jak wygląda wsparcie CI/CD – czy mamy dedykowane narzędzia?
- ?Czy są dyżury / on-call?
- ?Jaki procent czasu poświęcamy na nowe funkcje vs. utrzymanie?
- ?Czy istnieje możliwość udziału w projektach open source w czasie pracy?
- −Nie podano wielkości zespołu
- −Nie wiadomo jak często są zmiany klientów/projektów
Płaska struktura, zgrany zespół Nerdów – kultura oparta na współpracy i elastyczności.
1. Rozmowa z HR (ok. 40 min). 2. Weryfikacja techniczna przez videocall z ekspertami (ok. 1.5 h). 3. Decyzja i feedback.