Mobile App Developer (m/f/d)
KRUK
Zespół tworzy aplikacje mobilne (iOS/Android) dla klientów grupy KRUK. Rola koncentruje się na implementacji nowych funkcjonalności w Flutterze, z wykorzystaniem BLoC, Clean Architecture i programowania funkcyjnego. Praca w małych, zwinnie działających zespołach, współpraca z UX designerami i analitykami. Obejmuje także testowanie, code review i zarządzanie release na App Store i Google Play.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu, nie opisano procesu rekrutacyjnego (ile etapów, czy jest zadanie domowe).
Zespół tworzy aplikacje mobilne (iOS/Android) dla klientów grupy KRUK. Rola koncentruje się na implementacji nowych funkcjonalności w Flutterze, z wykorzystaniem BLoC, Clean Architecture i programowania funkcyjnego. Praca w małych, zwinnie działających zespołach, współpraca z UX designerami i analitykami. Obejmuje także testowanie, code review i zarządzanie release na App Store i Google Play.
- ✓Elastyczne godziny rozpoczęcia pracy (6:00-11:00)
- ✓Platforma wellbeingowa Mindgram
- ✓Możliwość wypożyczenia samochodu firmowego
- ✓Program poleceń pracowniczych z bonusem
- !Brak widełek wynagrodzenia w ogłoszeniu
- !Nie podano wielkości zespołu (tylko 'nieduże zespoły')
- !Brak informacji o procesie rekrutacyjnym
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie architektury nowych funkcjonalności we współpracy z UX i analitykami
- •Tworzenie modułów w monorepo (Melos) z użyciem Clean Architecture
- •Implementacja funkcjonalności w Flutter z BLoC, go_router, Dio/Retrofit, Freezed, get_it
- •Pisanie testów jednostkowych i testów BLoC
- •Zarządzanie release na App Store i Google Play (CI/CD, Fastlane, Bitrise)
- •Code review i dzielenie się wiedzą z zespołem
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Deweloper/inżynier z minimalnym stażem 4 lat w mobile i 2 lat we Flutterze, znający wymagane narzędzia i technologie na poziomie podstawowym, komunikatywny w angielskim B2.
Juniorzy bez doświadczenia w mobile, osoby bez komercyjnego doświadczenia z Flutterem, oraz osoby szukające pracy w pełni stacjonarnej (oferta umożliwia zdalną).
- ?Ile osób liczy zespół, do którego dołączę?
- ?Czy stack produkcyjny różni się od wymienionego w ogłoszeniu?
- ?Jak wygląda proces code review i jakie są standardy?
- ?Czy istnieje system dyżurów on-call? Jeśli tak, jak często?
- ?Jaki jest budżet na szkolenia i konferencje?
- ?Jakie są plany rozwoju aplikacji mobilnej w najbliższym roku?
- −Brak informacji o wielkości zespołu
- −Nie opisano procesu rekrutacyjnego (ile etapów, czy jest zadanie domowe)
- −Brak informacji o budżecie szkoleniowym
Małe zespoły pracujące w Scrum lub Kanban, kultura oparta na wzajemnym szacunku, zaufaniu i rozwoju. Ceniona jest aktywność i zaangażowanie.