01 Zakres zadań
Wymagania:
- Min. 4 lata jako Architekt, Tech Lead lub Senior Dev. Praktyka w tworzeniu rozwiązań end-to-end (od projektu po publikację i utrzymanie).
- Architektura aplikacji mobilnych. Praktyka z iOS/Android, technologiach natywnych (Swift, Kotlin) oraz cross-platformowych (Flutter, React Native, KMP).
- Doświadczenie architektoniczne we Flutterze + świetne rozumienie natywnego iOS i Androida.
- Clean architecture, clean code, wzorce projektowe, modularność. Znajomość wydajności, bezpieczeństwa mobilnego, trybu offline i zarządzania danymi.
- Integracje API, backend, chmura (AWS/Azure/GCP) oraz procesy CI/CD i automatyzacja testów.
- Ocena kompromisów (koszt/czas/technologia). Prowadzenie warsztatów i prezentacji. Komunikacja na linii Dev-Biznes. Praca w Agile/Scrum.
- Język Angielski min. B2 (swobodna praca z klientem).
Dodatkowe atuty:
- Doświadczenie w software house / agencji digital (projekty dla klientów zewnętrznych, model fixed price).
- Praca w międzynarodowych, rozproszonych zespołach.
- Tworzenie Proof of Concept (PoC) i prototypów.
- Wykorzystywanie AI wspierającego development.

