Programista/ka iOS
NASK
Rola skupia się na rozwoju i utrzymaniu aplikacji iOS w NASK, instytucie badawczym. Będziesz implementować nowe funkcjonalności, refaktoryzować kod, debugować błędy i współpracować z zespołem backendu, QA i produktowym. Wymagana jest znajomość Swifta, UIKit/SwiftUI, REST API oraz – co nietypowe dla iOS – Kotlin. Może to sugerować pracę nad aplikacją wieloplatformową lub znajomość Androida.
Brakuje: brak informacji o wielkości zespołu, nie podano procesu rekrutacyjnego (etapy, zadania domowe itp.).
Rola skupia się na rozwoju i utrzymaniu aplikacji iOS w NASK, instytucie badawczym. Będziesz implementować nowe funkcjonalności, refaktoryzować kod, debugować błędy i współpracować z zespołem backendu, QA i produktowym. Wymagana jest znajomość Swifta, UIKit/SwiftUI, REST API oraz – co nietypowe dla iOS – Kotlin. Może to sugerować pracę nad aplikacją wieloplatformową lub znajomość Androida.
- ✓Stabilny pracodawca – NASK to instytut państwowy
- ✓Dofinansowanie nauki języków i szkoleń
- ✓Preferencyjne pożyczki i firmowa biblioteka
- ✓Brak dress code'u i elastyczny czas pracy
- !Wymaganie Kotlina dla roli iOS – może oznaczać pracę nad aplikacją wieloplatformową lub znajomość Androida
- !Poziom 'senior' w danych strukturalnych, ale wymagane tylko 2-3 lata doświadczenia – rozbieżność
- !Brak informacji o liczbie dni hybrydowych w biurze
- !Nie określono wielkości zespołu ani struktury
- •Implementowanie nowych funkcjonalności zgodnie z wymaganiami biznesowymi
- •Refaktoryzacja i optymalizacja istniejącego kodu
- •Diagnozowanie i naprawianie crashy oraz problemów wydajnościowych
- •Współpraca z backendem przy integracji REST API
- •Code review i udział w planowaniu sprintów
- •Zapewnianie bezpieczeństwa i jakości kodu
- •Dbanie o UX i stabilność aplikacji
Oferta dla doświadczonych specjalistów (Senior).
iOS developer z co najmniej 2 latami doświadczenia, znający Swift, UIKit/REST API i podstawy Git, potrafiący pracować w zespole i debugować aplikacje.
Osoby z mniej niż 2 latami doświadczenia w iOS, które nie znają Kotlina lub nie chcą pracować z technologiami mobilnymi poza iOS. Osoby oczekujące wyłącznie nowego developmentu (greenfield) – rola zawiera dużo utrzymania i refaktoringu.
- ?Dlaczego Kotlin jest wymagany dla roli iOS – czy aplikacja jest wieloplatformowa, czy to wiedza dodatkowa?
- ?Ile osób liczy zespół iOS i jak wygląda współpraca z backendem?
- ?Jaka jest przewidywana liczba dni w biurze w trybie hybrydowym?
- ?Jakie są plany migracji z UIKit do SwiftUI?
- ?Czy są przewidziane dyżury on-call lub nadgodziny?
- ?Jak wygląda proces publikacji w App Store – czy masz wsparcie, czy robisz to sam?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania/refaktoringu?
- −Brak informacji o wielkości zespołu
- −Nie podano procesu rekrutacyjnego (etapy, zadania domowe itp.)
- −Nie wiadomo, jakie jest przeznaczenie aplikacji (domena biznesowa)
- −Nie określono, czy Kotlin jest używany na co dzień w projekcie
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Swift. Pełne statystyki zarobków →