JustJoin.IT Praca zdalna Senior New

Senior iOS Developer

iteo

⚲ Katowice

19 000 - 22 500 PLN netto (B2B)

Wymagania

  • iOS
  • SwiftUI
  • MVVM

Opis stanowiska

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!Czym będziesz się zajmować • Projektowaniem i rozwijaniem modularnej architektury aplikacji iOS, która pozwala skalować produkt i niezależnie rozwijać jego poszczególne moduły, • Tworzeniem oraz rozwijaniem modułów płatności i integracji z zewnętrznymi usługami, • Ścisłą współpracą z zespołem domenowym przy definiowaniu wymagań – analizą potrzeb biznesowych, proponowaniem rozwiązań technicznych i współtworzeniem backlogu, • Podejmowaniem decyzji architektonicznych i dbaniem o spójność rozwiązań w aplikacji, • Rozwijaniem interfejsów użytkownika w SwiftUI z wykorzystaniem architektur MVVM / TCA oraz mechanizmów asynchroniczności Swift Concurrency (async/await) i Combine, • Budowaniem rozwiązań z uwzględnieniem Accessibility oraz narzędzi analitycznych, • Tworzeniem i utrzymaniem testów jednostkowych oraz UI, • Aktywnym udziałem w code review oraz dzieleniem się wiedzą w zespole, • Wykorzystywaniem narzędzi AI wspierających development w codziennej Czego oczekujemy • Bardzo dobrej znajomości Swift oraz ekosystemu iOS, • Doświadczenia w tworzeniu aplikacji w SwiftUI, • Praktycznego doświadczenia w pracy z architekturami MVVM lub TCA, • Doświadczenia w projektowaniu modularnych i skalowalnych aplikacji iOS, • Doświadczenia w pracy z mechanizmami asynchroniczności Swift Concurrency (async/await) oraz Combine, • Doświadczenia w implementacji modułów płatności, • Znajomości zasad Accessibility, • Doświadczenia w integracji analytics / telemetry, • Umiejętności pisania Unit Tests oraz UI Tests, • Doświadczenia w pracy z Git, App Store Connect, certyfikatami, provisioning profiles oraz CI/CD, • Umiejętności analizy wymagań produktowych i przekładania ich na rozwiązania techniczne, • Myślenia produktowego oraz poczucia odpowiedzialności za rozwijane rozwiązania, • Umiejętności krytycznej oceny rozwiązań generowanych przez AI i ich odpowiedzialnego wykorzystania w procesie developmentu. • Dobrej znajomości języka polskiego i angielskiego. Co oferujemy • Rozwój: Współpracę w przy ciekawych i rozwojowych projektach lokalnych i międzynarodowych. • Realny wpływ: Możliwość współtworzenia procesów technologicznych i wdrażania własnych innowacji w projektach. • Benefity: Pakiet opieki medycznej, ubezpieczenie grupowe oraz kartę Medicover Sport. • Elastyczność: Pracuj tak, jak lubisz - w 100% zdalnie lub hybrydowo z naszych biur w Katowicach, Bielsku-Białej, Gdańsku lub Toruniu. Jak wygląda proces rekrutacji? 📨Twoje zgłoszenie 🔊 Rozmowa HR  💻 Krótkie spotkanie techniczne z naszym Team Leaderem iOS 💻 Spotkania techniczne z naszym klientem  🤝 Feedback