Currency

Flutter Developer

3 091 - 4 636 USDNet per month - B2B
Mobile

Flutter Developer

Mobile

Al. Jerozolimskie 181B, Warszawa

BeeSpeaker

Full-time
B2B
Mid
Remote
3 091 - 4 636 USD
Net per month - B2B

Tech stack

    English

    B2

    Polish

    B2

    Flutter

    master

Job description

Cześć! Jesteśmy BeeSpeaker — 20-kilkuosobowym zespołem, który zmienia sposób, w jaki ludzie uczą się języków obcych 🐝 Szukamy osoby do realizacji zadań Flutter Developer’a/ki, która nie tylko zna się na programowaniu, ale także rozumie pracę w zespole produktowym i czuje odpowiedzialność za jakość swoich działań.

Jesteśmy małym zespołem z dużą misją, gdzie każdy głos ma znaczenie, a nasza aplikacja to coś więcej niż kod (więcej o aplikacji: https://beespeaker.com/pl/#o-aplikacji). Jeśli szukasz miejsca, w którym Twoje programistyczne umiejętności przełożą się bezpośrednio na osiągnięcie celów językowych ponad miliona naszych użytkowników, dołącz do nas.


W BeeSpeaker będziesz

  • Rozwijać aplikację mobilną BeeSpeaker w technologii Flutter,

  • Wdrażać nowe funkcjonalności (w tym wideo playery, interaktywne tutoriale i elementy contentowe),

  • Pracować w dwóch trybach, dbając o właściwy balans:

    • Proof of Concept / MVP – szybkie prototypowanie testowych funkcjonalności.

    • Produkcja – tworzenie stabilnego i wysokiej jakości kodu.

  • Wprowadzać i umacniać praktyki testowania, robić code review i dzielić się wiedzą z zespołem,

  • Ściśle współpracować z zespołem produktowym nad wizją aplikacji (designerami oraz zespołem backendowym /6-7 osób/),

  • Brać udział w planowaniu sprintów, pracować w metodykach zwinnych (Scrum/Agile),

  • Uczestniczyć w procesie wydawania aplikacji i odpowiadać za jej jakość (nie mamy dedykowanego testera w zespole).


Oczekujemy

  • Minimum 3-4 lata komercyjnego doświadczenia w pracy z Flutterem i Dartem,

  • Posiadania praktycznej wiedzy 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ądzania pakietami i narzędziami:

    • CI/CD (FastLane, Jenkins),

    • Firebase (np. integracje z Facebookiem, metody płatności),

    • platformy sklepowe: App Store, Google Play.

  • Znajomości rozwiązań do odtwarzania multimediów (wideoplayery, streaming),

  • Dbałości o jakość i testowania własnych rozwiązań,

  • Doświadczenia w pracy w środowisku produktowym z szybkim cyklem eksperymentów,

  • Umiejętności tworzenia i utrzymywania skalowalnego, czytelnego kodu,

  • Doświadczenia w pracy w środowisku Agile/Startup,

  • Elastyczności i otwartości na zmiany (możliwość pracy w różnych podzespołach produktowych),

  • Brania odpowiedzialności za swoje zadania i wspólny cel zespołu,

  • Bardzo dobrej komunikatywności i umiejętności sprawnej współpracy w interdyscyplinarnym teamie.


Dodatkowe atuty

  • Doświadczenie w rozróżnianiu pracy nad kodem produkcyjnym vs. prototypami/MVP,

  • Programowanie w Swift lub Kotlin,

  • Tworzenie testów automatycznych,

  • Korzystanie z narzędzi AI-assisted coding (np. Copilot, Cursor),

  • Praca w zespole produktowym, z nastawieniem na działania przynoszące największe profity dla modelu biznesowego.


Oferujemy

  • Forma współpracy: 100% FTE na podstawie umowy B2B lub UZ (koszty zleceniodawcy) ze stawką 70 - 105 zł/h netto w zależności od doświadczenia i umiejętności,

  • 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 oraz możliwość kształtowania produktu i realnego wpływu na rozwój aplikacji,

  • Atmosfera: Przyjazne środowisko pracy w zgranym, zaangażowanym i pomocnym zespole.


Proces rekrutacji

  1. Analiza zgłoszeń: Przejrzymy wszystkie aplikacje wraz z odpowiedziami w formularzu.

  2. 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 / rozmowę telefoniczną (ok. 20 minut).

  3. Rozmowa techniczna: Wybrane osoby zaprosimy na rozmowę, aby lepiej się poznać.

  4. 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ę.

Tech stack

    English

    B2

    Polish

    B2

    Flutter

    master

Office location

Published: 04.12.2025

Flutter Developer

3 091 - 4 636 USDNet per month - B2B
Summary of the offer

Flutter Developer

Al. Jerozolimskie 181B, Warszawa

BeeSpeaker

3 091 - 4 636 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest itCraft sp. z o.o. z siedzibą w Warszawie (02-222) przy ul. Aleje Jerozolimskie 181B (dale... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.