Dołącz do naszego zespołu
Czujesz, że Twoje obecne projekty to powtarzalne schematy, które nie dają Ci przestrzeni na innowacje? Szukasz wyzwań, które pozwolą Ci na prawdziwy rozwój? Zostań Flutter Developerem w Holdapp i twórz z nami unikalne rozwiązania.
Pracujemy nad różnorodnymi projektami dla klientów z całego świata, działających w takich branżach, jak np. edukacja czy mCommerce. Wierzymy w siłę małych, zgranych zespołów, gdzie każdy może się podzielić swoimi pomysłami i uzyskać wsparcie.
Wymagania
- Minimum 4 lata komercyjnego doświadczenia w tworzeniu aplikacji mobilnych z użyciem Fluttera
- Dogłębna znajomość popularnych rozwiązań do zarządzania stanem, takich jak Bloc/Cubit, Provider i Riverpod
- Praktyczne doświadczenie z narzędziami do generowania kodu opartymi na `build_runner`, w tym `json_serializable`
- Doświadczenie w implementacji clean architecture i innych wzorców projektowych
- Doświadczenie w obsłudze RESTful API oraz GraphQL
- Znajomość rozwiązań do lokalnego przechowywania danych i cache’owania, zarówno dla podejścia SQL, jak i NoSQL
- Doświadczenie w pisaniu testów jednostkowych i integracyjnych
- Biegła znajomość Flutter DevTools, Git oraz konfiguracji projektów w Xcode i Android Studio.
- Doświadczenie w debugowaniu i profilowaniu aplikacji mobilnych
- Zrozumienie i doświadczenie w integracji funkcji specyficznych dla platformy (np. aparat, geolokalizacja, powiadomienia push, usługi działające w tle)
- Znajomość języka angielskiego pozwalająca na swobodne czytanie dokumentacji i innych materiałów technicznych.
- Znajomość języka polskiego na poziomie zaawansowanym.
Mile widziane
- Umiejętność konfiguracji i wykorzystania systemów Dependency Injection
- Dobra znajomość przynajmniej jednej natywnej platformy (iOS lub Android)
- Znajomość Jiry
- Znajomość metodyk agile
Co oferujemy?
- Płatne urlopy
- Ubezpieczenie na życie
- Pakiet prywatnej opieki medycznej o maksymalnym zakresie usług
- Pakiet wsparcia psychologicznego (HearMe.pl)
- Budżet na udział w szkoleniach i eventach branżowych
- Mac na wyłączność
- Karta MultiSport
- Możliwość pracy zdalnej
- Indywidualny rozkład czasu pracy
- Workation (praca połączona z urlopem)
- Wyjazdy integracyjne, torty urodzinowe i wiele innych atrakcji!
Jak przebiega proces rekrutacji?
1. CV i wstępna rozmowa
Jeśli okaże się, że masz wiedzę i umiejętności, których potrzebujemy, skontaktujemy się z Tobą. Razem ustalimy termin spotkania online, podczas którego porozmawiamy o Twoich oczekiwaniach. To będzie także okazja, żeby poznać lepiej naszą firmę.
2. Spotkanie z Flutter Developerem
Rozmowa będzie dotyczyć tematów technicznych, ale nie musisz się obawiać – nie będziemy pytać o dokumentacje czy wywoływanie funkcji. Ważniejsza jest dla nas umiejętność analitycznego myślenia i rozwiązywania problemów, a także komunikatywność – zarówno w relacjach w zespole, jak i z klientami.
3. Negocjacje i ostateczna oferta
To ostatnia faza procesu rekrutacyjnego. Wtedy rozmawiamy o szczegółach Twojej umowy.
Po każdym etapie będziemy Cię informować o jego wynikach. W każdej chwili chętnie odpowiemy też na Twoje pytania.
Chcesz zasilić nasze szeregi? Aplikuj teraz!
Prosimy o dopisek: Wyrażam zgodę na przetwarzanie moich danych osobowych przez Holdapp w celu prowadzenia rekrutacji na aplikowane przeze mnie stanowisko.