Dołączysz do zespołu rozwijającego nowoczesne aplikacje mobilne dla branży finansowej / fin-tech. Pracujemy w międzynarodowym środowisku, stawiając na jakość kodu, automatyzację testów oraz czysty architektonicznie kod Flutterowy.
Oferujemy
Obowiązki
Projektowanie i rozwijanie aplikacji mobilnych z wykorzystaniem Flutter / Dart
Współtworzenie architektury aplikacji zgodnie z zasadami Clean Architecture i SOLID
Integracja z systemami backendowymi przy użyciu REST API (JSON)
Implementacja i utrzymywanie testów : jednostkowych, widgetowych oraz integracyjnych
Konfiguracja pipeline’ów CI / CD we współpracy z zespołem DevOps
Współpraca z Product Ownerem i designerami (UX / UI) nad dopracowaniem funkcjonalności
Publikacja i utrzymanie aplikacji w Google Play i App Store
Dbanie o jakość kodu, przeglądy pull requestów oraz wsparcie kolegów z zespołu
Analiza i rozwiązywanie problemów technicznych oraz błędów aplikacji
Udział w codziennych spotkaniach Scrumowych i planowaniu sprintów
Wymagania
Bardzo dobra znajomość Flutter i Dart
Doświadczenie w projektach fin-tech
Praktyczna znajomość narzędzi do generowania kodu :
build_runner
freezed
json_serializable
Doświadczenie w pisaniu testów : unit, widget oraz integration tests w Dart / Flutter
Doświadczenie w zarządzaniu i publikowaniu aplikacji w App Store i Google Play
Znajomość pracy z RESTful API (JSON)
Biegłość w pracy z Git / GitHub i znajomość dobrych praktyk CI / CD
Umiejętność dostarczania kodu zgodnie z zasadami clean code
Bardzo dobra znajomość języka angielskiego – komunikacja z zespołem i klientem
Nice to have :
Znajomość języka niemieckiego
Flutter Developer • Gliwice, Polska