Senior iOS Developer
⚲ Warszawa, Mokotów
12 500–30 000 zł / mies. (zal. od umowy)
Wymagania
- min. 5 lat komercyjnego doświadczenia w tworzeniu aplikacji iOS w Swifcie, w tym 3 lata ze SwiftUI w aplikacjach produkcyjnych
- zaawansowana znajomość SwiftUI (własne komponenty, wydajność odświeżania widoków, ograniczenia starszych wersji iOS)
- Swift Concurrency i tryb Swift 6
- doświadczenie w tworzeniu biblioteki/SDK osadzanego w cudzej aplikacji lub rozumienie konsekwencji tego modelu (kompatybilność wsteczna, zgodność publicznego API ze Swift 6)
- bezpieczeństwo aplikacji mobilnych: OWASP MASVS, przechowywanie danych wrażliwych w Keychain, ograniczone zaufanie do treści z serwera
- pisanie testów automatycznych: jednostkowych, snapshotowych (także dostępności) i UI
- CI/CD: budowanie, testy, podpisywanie i wydawanie wersji
- język polski C1 w mowie i piśmie, język angielski B2, rezydencja podatkowa w Polsce
Opis stanowiska
NORBSOFT szuka seniora iOS do pracy nad SDK osadzanym w aplikacjach klienckich, których zespół nie kontroluje — to nie jest typowa aplikacja produktowa, lecz biblioteka z publicznym API, kompatybilnością wsteczną i zgodnością ze Swift 6. Realnie zajmiesz się projektowaniem interfejsów server-driven UI, decyzjami architektonicznymi (modularność, DI, granice warstw) oraz bezpieczeństwem w sektorze bankowym/regulowanym. Oferta dla kogoś, kto lubi pracować na abstrakcjach i umie powiedzieć klientowi „tego w tym modelu nie zbudujemy”, proponując alternatywę — a nie tylko wykonywać zadania. Warto zwrócić uwagę, że w procesie wytwórczym pracuje się z agentami AI, więc otwartość na to jest realnym wymogiem, nie ozdobnikiem.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.