Senior iOS Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#332082·Dodano 13 dni temu·15
Źródło: iteo
Aplikuj teraz

Tech Stack / Keywords

iOSNode

Firma i stanowisko

Najważniejszym zasobem są ludzie - to dzięki nim nawet najtrudniejsze zadania stają się możliwe i przyjemne. Nasz zespół iOS właśnie taki jest! Obecnie szukamy świeżej energii, aby wzbogacić zespół utalentowanych Developerów z pasją do iOS. Szukasz pracy i możliwości rozwoju w ciekawym projekcie? Cenisz sobie otoczenie ludzi, którzy są pasjonatami programowania i chętnie dzielą się wiedzą oraz doświadczeniem? Aktualnie poszukujemy Senior iOS Developera, który dołączy do projektu realizowanego dla naszego klienta razem z najlepszymi specjalistami w tej dziedzinie!


Wymagania

  • Bardzo dobra znajomość Swift oraz ekosystemu iOS
  • Doświadczenie w tworzeniu aplikacji w SwiftUI
  • Praktyczne doświadczenie w pracy z architekturami MVVM lub TCA
  • Doświadczenie w projektowaniu modularnych i skalowalnych aplikacji iOS
  • Doświadczenie w pracy z mechanizmami asynchroniczności Swift Concurrency (async/await) oraz Combine
  • Doświadczenie w implementacji modułów płatności
  • Znajomość zasad Accessibility
  • Doświadczenie w integracji analytics / telemetry
  • Umiejętność pisania Unit Tests oraz UI Tests
  • Doświadczenie w pracy z Git, App Store Connect, certyfikatami, provisioning profiles oraz CI/CD
  • Umiejętność analizy wymagań produktowych i przekładania ich na rozwiązania techniczne
  • Myślenie produktowe oraz poczucie odpowiedzialności za rozwijane rozwiązania
  • Umiejętność krytycznej oceny rozwiązań generowanych przez AI i ich odpowiedzialnego wykorzystania w procesie developmentu
  • Dobra znajomość języka polskiego i angielskiego

Obowiązki

  • Projektowanie i rozwijanie modularnej architektury aplikacji iOS, która pozwala skalować produkt i niezależnie rozwijać jego poszczególne moduły
  • Tworzenie oraz rozwijanie modułów płatności i integracji z zewnętrznymi usługami
  • Ścisła współpraca z zespołem domenowym przy definiowaniu wymagań – analiza potrzeb biznesowych, proponowanie rozwiązań technicznych i współtworzenie backlogu
  • Podejmowanie decyzji architektonicznych i dbanie o spójność rozwiązań w aplikacji
  • Rozwijanie interfejsów użytkownika w SwiftUI z wykorzystaniem architektur MVVM / TCA oraz mechanizmów asynchroniczności Swift Concurrency (async/await) i Combine
  • Budowanie rozwiązań z uwzględnieniem Accessibility oraz narzędzi analitycznych
  • Tworzenie i utrzymanie testów jednostkowych oraz UI
  • Aktywny udział w code review oraz dzielenie się wiedzą w zespole
  • Wykorzystywanie narzędzi AI wspierających development w codziennej pracy

Oferta

  • Współpraca przy ciekawych i rozwojowych projektach lokalnych i międzynarodowych
  • Możliwość współtworzenia procesów technologicznych i wdrażania własnych innowacji w projektach
  • Pakiet opieki medycznej, ubezpieczenie grupowe oraz karta Medicover Sport
  • Elastyczność pracy: 100% zdalnie lub hybrydowo z biur w Katowicach, Bielsku-Białej, Gdańsku lub Toruniu
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Elastyczne godziny
iteo S.A.

iteo S.A.

14 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz