Cześć!
Jesteśmy BeeSpeaker – startupem tworzącym aplikację do nauki języków. Szukamy Flutter Developera, który nie tylko zna się na programowaniu, ale także rozumie pracę w zespole produktowym i czuje odpowiedzialność za jakość swoich działań. Nasza aplikacja to coś więcej niż kod – to narzędzie, które pomaga użytkownikom osiągać ich cele językowe.
Jeśli chcesz pracować w małym, dynamicznym zespole, gdzie Twoje pomysły mają znaczenie i realny wpływ na rozwój produktu, dołącz do nas!
- Projektowanie i rozwijanie aplikacji mobilnej we Flutterze.
- Wdrażanie nowych funkcji, z naciskiem na:
- jakość kodu i długoterminową skalowalność,
- szybkie prototypowanie testowych funkcjonalności (low-effort).
- Współpraca z zespołem produktowym nad wizją aplikacji.
- Samodzielne testowanie i wdrażanie swojego kodu.
- Utrzymanie wysokiego poziomu technicznego aplikacji poprzez Code Review i dzielenie się wiedzą.
Dołącz do nas, jeśli:
- Masz min. 3 lata komercyjnego doświadczenia w pracy z Flutterem i Dartem.
- Posiadasz praktyczną wiedzę w zakresie:
-
Material Design i Cupertino Design,
- wzorców projektowych (Observer, Command, Factory, Dependency Injection itp.),
- zasad projektowania: Clean Code (SOLID),
- programowania reaktywnego (BLoC, RxDart),
- zarządzania stanem (Provider, Riverpod, BLoC),
- obsługi REST API (Dio, Chopper, Retrofit).
- Zarządzasz pakietami i narzędziami:
-
CI/CD (FastLane, Jenkins),
-
Firebase (np. integracje z Facebookiem, metody płatności),
- platformy sklepowe: App Store, Google Play.
- Masz doświadczenie w środowisku zwinnym (Scrum/Kanban).
- Jesteś otwarty(-a) na zdobywanie wiedzy i elastyczny(-a) w podejściu do zadań.
- Bierzesz odpowiedzialność za swoje zadania i wspólny cel zespołu.
Dodatkowe atuty:
Jeśli masz doświadczenie w tych obszarach, będzie to mile widziane:
- Programowanie w Swift lub Kotlin.
- Tworzenie testów automatycznych.
- Praca w zespole produktowym, z nastawieniem na działania przynoszące największe profity dla modelu biznesowego.
-
Forma współpracy: Praca na pełen etat na podstawie umowy B2B (lub UZ).
-
Elastyczność: W pełni zdalna praca z elastycznymi godzinami dostępności.
-
Sprzęt: Służbowy komputer oraz urządzenia mobilne do testów (iOS i Android).
-
Benefity: Dopłaty do prywatnej opieki medycznej oraz karty Multisport.
- Rozwój zawodowy:
- Codzienne wyzwania umożliwiające szybki rozwój zawodowy.
- Możliwość kształtowania produktu i realnego wpływu na rozwój aplikacji.
-
Atmosfera: Przyjazne środowisko pracy w zgranym, zaangażowanym i pomocnym zespole.
-
Analiza zgłoszeń: przejrzymy wszystkie aplikacje, a ponieważ formularz jest szczegółowy, potrzebujemy na to trochę czasu.
-
Dopytanie o szczegóły: jeśli coś będzie wymagało wyjaśnienia, skontaktujemy się z Tobą mailowo lub zaprosimy na krótkie spotkanie online, aby doprecyzować informacje.
-
Rozmowa lub zadanie: wybrane osoby zaprosimy do realizacji zadania lub na rozmowę techniczną, aby lepiej się poznać.
-
Spotkanie w większym gronie: w kolejnym etapie zaprosimy Cię na spotkanie z zespołem, gdzie porozmawiamy, poznamy się bliżej i wspólnie podejmiemy ostateczną decyzję.
Jeśli ten projekt brzmi jak miejsce dla Ciebie i spełniasz wymagania, wypełnij formularz rekrutacyjny. Na pewno się do Ciebie odezwiemy!