Kogo szukamy:
- 3+ lata doświadczenia komercyjnego w tworzeniu aplikacji mobilnych (Flutter/Android/iOS/Xamarin);
- Dogłębna wiedza na temat Flutter/Dart;
- Znajomość efektywnych praktyk w Dart;
- Doświadczenie z protokołami sieciowymi, programowaniem reaktywnym, wstrzykiwaniem zależności oraz bibliotekami: RxDart, GetIt/Injectable, Bloc/Provider/Redux;
- Doświadczenie w tworzeniu i wiedza na temat platform mobilnych, architektur, trendów i nowych technologii;
- Znajomość HTTP/S, śledzenie za pomocą narzędzia Fiddler;
- Doświadczenie w testowaniu jednostkowym/integracyjnym;
- Doświadczenie z systemami takimi jak JIRA, Jenkins, Github lub podobnymi;
- Dogłębne zrozumienie procesu tworzenia oprogramowania - SDLC;
- Doświadczenie w wdrażaniu aplikacji w sklepach Apple i Google Play;
- Umiejętność otwartej i nieformalnej komunikacji zarówno wewnątrz, jak i na zewnątrz zespołu;
- Dobra znajomość języka angielskiego w mowie i piśmie.
Mile widziane:
- Doświadczenie z Firebase;
- JavaScript/TypeScript;
- Znajomość praktyk dotyczących interfejsu użytkownika (UI/UX);
- Integracje z systemami płatności;
- Doświadczenie w tworzeniu aplikacji z funkcjonalnością czatu;
- Pipeliny w Github;
- Protokół uwierzytelniania OAuth 2.0.
Jeśli dołączysz do nas, będziesz mieć do czynienia z:
- Tworzeniem aplikacji mobilnych od podstaw;
- Projektowaniem architektury aplikacji/zadań;
- Wykorzystaniem najlepszych i najnowocześniejszych technologii, praktyk i metodologii do realizacji zadań;
- Szacowaniem wysiłku włożonego w rozwój aplikacji;
- Rozwiązywaniem głębokich problemów technicznych w projekcie i proponowaniem nowych pomysłów;
- Przeprowadzaniem przeglądów kodu;
- Dzieleniem się wiedzą z członkami zespołu.