Szkoła w Chmurze to największa szkoła edukacji domowej w Polsce. Do naszej natywnej aplikacji mobilnej szukamy developera iOS. Zespół deweloperski to 2 programistów Android i 2 programistów iOS (jednym z nich będziesz Ty!).
Cały zespół aplikacji mobilnej liczy 15 osób: product managerka, testerzy, deweloperzy backend i mobile, deweloperka frontend oraz zespół UX/UI. Pracujemy w scrumbanie i w pełni zdalnie. Słyszymy się na daily o 14:00, na retro i na kickoffach.
Szukamy proaktywnej osoby, która stosuje dobre praktyki Swifta i chętnie dzieli się wiedzą! Zakres obowiązków: • Rozwój i utrzymanie aplikacji iOS; • Projektowanie i wdrażanie nowych funkcji; • Współpraca z zespołem produktowym, UX i backendem; • Optymalizacja wydajności i jakości aplikacji; • Udział w decyzjach architektonicznych; • Dbanie o jakość kodu: code review, testy, dobre praktyki. Wymagania: • Min.
3 lata komercyjnego doświadczenia w tworzeniu aplikacji iOS; • Bardzo dobra znajomość Swifta i Apple SDK (iOS 16+); • Doświadczenie z SwiftUI w projekcie produkcyjnym. Projekt jest hybrydowy, więc mile widziana praca z UIKit (nawigacja, UI
Controller); • Praktyczna znajomość Swift Concurrency (async/await) oraz [handle] /Observable
Object;; • Znajomość MVVM i Coordinator pattern (nawigacja w projekcie opiera się na UI
Controller i koordynatorach) • Doświadczenie z Dependency Injection (u nas Swinject); • Praca z REST API (URL
Session, generyczne wrappery, Decodable); • Znajomość Keychain i UserDefa