IOS Developer
B2Bnetwork
⚲ Warszawa, Kraków, Katowice
Wymagania
- Swift
- REST API
- CI/CD
- TestFlight
- WCAG
- Combine
- RxSwift
- MVVM
Opis stanowiska
Opis projektu: W związku z dynamicznym rozwojem poszukujemy doświadczonego iOS Developera, który dołączy do zespołu rozwijającego nowoczesną aplikację mobilną dla klientów indywidualnych. Projekt obejmuje tworzenie skalowalnych rozwiązań mobilnych, integrację z systemami backendowymi oraz rozwój funkcjonalności wspierających personalizację doświadczenia użytkownika. Praca odbywa się w metodyce Scrum, w ścisłej współpracy z zespołami produktowymi, projektowymi oraz technicznymi, odpowiedzialnymi za rozwój powiązanych komponentów aplikacji na rynku polskim. Zadania: • Rozwój nowych funkcjonalności aplikacji mobilnej iOS (Swift). • Utrzymanie i rozwój istniejącego kodu aplikacji. • Integracja z backendem poprzez REST API. • Dbanie o jakość, wydajność i stabilność aplikacji (np. ograniczanie błędów/crashy). • Współtworzenie struktury aplikacji (np. podział na moduły, spójność kodu). • Współpraca z zespołem (UX/UI, backend, QA, DevOps) w Scrumie. • Udział w procesie wydawania aplikacji (CI/CD, App Store/TestFlight). • Uwzględnianie podstaw dostępności (WCAG). Wymagania: • Min. 3–5 lat doświadczenia w natywnym iOS (Swift). • Doświadczenie w rozwoju i utrzymaniu aplikacji mobilnych (produkcyjnych). • Znajomość REST API (integracja z backendem). • Doświadczenie w reactive programming (Combine lub RxSwift). • Znajomość procesu release aplikacji (CI/CD, App Store, TestFlight). • Doświadczenie w pracy w Scrum / Agile. • Świadomość wydajności i jakości aplikacji mobilnych (crash rate, UX, responsywność). • Znajomość WCAG/dostępności. Mile widziane: • Doświadczenie w natywnym rozwoju aplikacji mobilnych Android. • Znajomość architektury (MVVM/Clean). • Doświadczenie w modularyzacji aplikacji. • Testy (unit/UI). • Doświadczenie w projektach bankowych, finansowych lub pokrewnych.