JustJoin.IT Praca zdalna Senior ↻

Senior iOS Engineer

Scalo

⚲ Kraków

23 520 - 26 880 PLN netto (B2B)

Wymagania

  • min. 6 lat komercyjnego doświadczenia w tworzeniu aplikacji iOS
  • bardzo dobra znajomość Swift oraz platformy iOS
  • praktyczne doświadczenie z UIKit oraz Auto Layout
  • doświadczenie w tworzeniu niestandardowych interfejsów użytkownika
  • umiejętność pisania wysokiej jakości, testowalnego kodu
  • doświadczenie w całym cyklu rozwoju aplikacji mobilnych
  • znajomość dobrych praktyk związanych z bezpieczeństwem aplikacji
  • bardzo dobra znajomość języka angielskiego

Opis stanowiska

Projekt dotyczy rozwoju aplikacji iOS — od projektowania interfejsów i nowych funkcjonalności po publikację w App Store, z naciskiem na czysty, testowalny kod i bezpieczeństwo. Praca zdalna w modelu B2B, w zespole Agile, ze stawką do 150 zł/h. To oferta dla doświadczonego iOS-owca, który samodzielnie prowadzi funkcje od koncepcji do wdrożenia i przykłada wagę do jakości oraz bezpieczeństwa kodu.

🔍 Dekoder Ogłoszenia

🟡
projektowanie i rozwój nowoczesnych interfejsów użytkownika dla aplikacji iOS
Może oznaczać zarówno tworzenie od podstaw nowych, innowacyjnych UI, jak i dostosowywanie istniejących do aktualnych trendów, co może być mniej kreatywne.
🟡
udział w pełnym cyklu życia aplikacji – od projektowania po publikację w App Store
Oznacza odpowiedzialność za wszystkie etapy, co może być zarówno szansą na wszechstronny rozwój, jak i obciążeniem dodatkowymi zadaniami poza czystym kodowaniem.
🟡
tworzenie czystego, testowalnego i dobrze udokumentowanego kodu
Choć brzmi to idealnie, w praktyce może oznaczać, że zespół ma wysokie standardy, ale czasami priorytetem staje się szybkość dostarczenia, co może prowadzić do kompromisów.
🟡
doświadczenie w tworzeniu niestandardowych interfejsów użytkownika
Może oznaczać zarówno tworzenie unikalnych, zaawansowanych wizualnie rozwiązań, jak i po prostu implementację specyficznych wymagań klienta, które odbiegają od standardowych komponentów.
🟡
realizację usług w modelu zdalnym
Choć oferuje elastyczność, może oznaczać brak bezpośredniej interakcji z zespołem i potencjalne wyzwania komunikacyjne.