IOS Developer - Media
emagine Polska
Rola senior iOS/tvOS developera w zespole rozwijającym aplikację Play (streaming) na iPhone/iPad i Apple TV. Praca w autonomicznym zespole z mob programmingiem, nacisk na współpracę i użycie AI we wsparciu kodowania. Stack: Swift, SwiftUI, Swift concurrency. Produkt o wysokich wymaganiach wobec stabilności i bezpieczeństwa.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, nie podano dokładnej lokalizacji biura w sztokholmie (adres?).
Rola senior iOS/tvOS developera w zespole rozwijającym aplikację Play (streaming) na iPhone/iPad i Apple TV. Praca w autonomicznym zespole z mob programmingiem, nacisk na współpracę i użycie AI we wsparciu kodowania. Stack: Swift, SwiftUI, Swift concurrency. Produkt o wysokich wymaganiach wobec stabilności i bezpieczeństwa.
- ✓Autonomiczny zespół z dużą odpowiedzialnością i swobodą wyboru narzędzi
- ✓Nowoczesny stack: Swift, SwiftUI, Swift concurrency
- ✓Nacisk na współpracę i dzielenie się wiedzą (mob programming)
- ✓Wykorzystanie AI w codziennej pracy
- ✓Różnorodność i zachęta dla kandydatek
- −Praca w biurze w Sztokholmie – brak elastyczności zdalnej
- −Brak widełek wynagrodzenia w ogłoszeniu
- !Brak informacji o procesie rekrutacyjnym
- !Konsulting przez agencję (emagine) – może oznaczać mniejszą stabilność niż bezpośrednie zatrudnienie
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwijanie funkcji w aplikacji iOS/tvOS w Swift i SwiftUI
- •Udział w mob programmingu (programowanie w grupie)
- •Kodowanie z użyciem narzędzi AI (np. GitHub Copilot, Claude) jako wsparcia
- •Testowanie i debugowanie aplikacji pod kątem stabilności i bezpieczeństwa
- •Współpraca z zespołem odtwarzacza wideo
- •Code review i dzielenie się wiedzą w zespole
- •Uczestnictwo w ceremoniach agile (stand-up, retrospektywy)
Oferta dla doświadczonych specjalistów (Senior).
Senior iOS developer z co najmniej 3-4 latami praktyki w Swift/SwiftUI, znajomością Swift concurrency i gotowością do pracy w ścisłej współpracy w zespole, w tym w mob programmingu.
Juniorzy bez udokumentowanego doświadczenia w iOS, osoby preferujące samodzielną pracę bez intensywnej współpracy (mob programming) oraz osoby niechętne do używania AI w kodowaniu.
- ?Ile osób liczy zespół Apple team i jak często praktykujecie mob programming?
- ?Czy istnieje możliwość pracy zdalnej w ramach tygodnia?
- ?Jak wygląda proces code review i czy są dyżury on-call?
- ?Jakie konkretnie narzędzia AI są używane i czy zapewniacie licencje?
- ?Jaka jest skala aplikacji (liczba użytkowników, geografia)?
- ?Czy istnieje budżet na rozwój (konferencje, kursy)?
- −Brak widełek wynagrodzenia
- −Nie podano dokładnej lokalizacji biura w Sztokholmie (adres?)
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe?)
- −Nie podano wielkości zespołu ani liczby zespołów
Autonomiczny zespół z dużym zaufaniem, praktykujący mob programming i aktywnie korzystający z AI. Nacisk na współpracę, dzielenie się wiedzą i ciągłe doskonalenie.