Senior Flutter Engineer – Remote in Warsaw

Senior Flutter Engineer – Remote in Warsaw

Warsaw Pełny etat 108000 - 132000 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Twórz i rozwijaj aplikację BOSS Revolution w Flutter, pracując z nowoczesnymi technologiami.
  • Firma: IDT Corporation - globalny lider w komunikacji i usługach płatniczych.
  • Benefity: Zdalna praca, konkurencyjne wynagrodzenie, rozwój zawodowy i wsparcie w nauce języka angielskiego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i wsparciem dla innowacyjnych pomysłów.
  • Dlaczego ta praca: Dołącz do zespołu, który zmienia sposób, w jaki ludzie się komunikują na całym świecie.
  • Kwalifikacje: 5+ lat doświadczenia w budowaniu aplikacji mobilnych, w tym 3+ lata z Flutter.

Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.

BOSS Revolution helps millions of people across the world stay connected with family and friends — through international calling, mobile top-up, and money services. As a Senior Flutter Developer on our DTC Calling team, you'll build and evolve the flagship BOSS Revolution app: a large-scale Flutter product with a deep native calling stack (SIP/VoIP on Android and iOS) at its core. You'll work in one of the largest Flutter codebases in production — a monorepo of 100+ internal packages, feature-first clean architecture, and a strong engineering culture around code quality, testing, and automation.

Co będziesz robić:

  • Hybrid development: projektowanie i budowanie funkcji o wysokiej wydajności w Flutter/Dart, przy jednoczesnym utrzymywaniu i rozszerzaniu natywnego stosu połączeń — klienci SIP, obsługa audio, integracja CallKit/ConnectionService — w Kotlinie i Swift, połączone za pomocą kanałów platformowych.
  • Posiadaj funkcje od początku do końca w naszej architekturze opartej na funkcjach: zarządzanie stanem Bloc/Cubit, repozytoria, niemutowalny stan i pokrycie testami jednostkowymi na poziomie 90%+ w logice biznesowej.
  • Pracuj na prawdziwej skali: monorepo zarządzane przez melos z 100+ pakietami, ścisła hierarchia zależności, generowanie kodu (freezed / json_serializable) i wspólny system projektowania.
  • Zagwarantuj niezawodność produktu w czasie rzeczywistym: monitoruj wydania za pomocą Crashlytics i analiz, badaj problemy z jakością połączeń i stabilnością oraz prowadź optymalizację wydajności.
  • Wnieś wkład w ogólną architekturę i strategię techniczną naszej platformy mobilnej — od projektowania pakietów po migrację starych wzorców do aktualnej architektury.
  • Ściśle współpracuj z menedżerami produktów, inżynierami backendowymi, QA i projektantami jako część zespołu produktowego o różnorodnych umiejętnościach.
  • Popraw nasz zestaw narzędzi inżynieryjnych: GitHub Actions CI/CD, zautomatyzowane wydania w sklepie/TestFlight, bramy pokrycia różnic oraz automatyzacja jakości kodu.

Szukamy:

  • 5+ lat doświadczenia w budowaniu dużych aplikacji mobilnych, w tym 3+ lata z Flutter.
  • Silna znajomość Flutter/Dart z głębokim zrozumieniem ekosystemu: Bloc/Cubit (lub porównywalne zarządzanie stanem), programowanie asynchroniczne i izolaty, generowanie kodu oraz wstrzykiwanie zależności.
  • Praktyczne doświadczenie w natywnej aplikacji mobilnej (Kotlin/Android i/lub Swift/iOS) oraz integrowaniu kodu natywnego z Flutter za pomocą kanałów platformowych.
  • Solidne zrozumienie wzorców architektury mobilnej (czysta architektura, modularizacja), optymalizacja wydajności i najlepsze praktyki bezpieczeństwa.
  • Silna kultura testowania: testy jednostkowe i bloc z zamockowanymi współpracownikami, deterministyczne testy, praca pod bramkami pokrycia.
  • Doświadczenie z pełnym cyklem życia rozwoju aplikacji mobilnych — od koncepcji po produkcję i monitorowanie po wydaniu — w tym Git, CI/CD (np. GitHub Actions), podpisywanie kodu i automatyzacja wdrożeń do App Store i Google Play.
  • Angielski: średniozaawansowany lub wyższy.

To będzie dodatkowym atutem:

  • Doświadczenie z VoIP/komunikacją w czasie rzeczywistym: SIP, WebRTC, CallKit / framework telekomunikacyjny, obsługa połączeń wyzwalanych przez powiadomienia push, zarządzanie sesją audio.
  • Doświadczenie w pracy w dużych monorepo (melos, Mason lub podobne narzędzia).
  • Wiedza i doświadczenie poza stosem mobilnym (backend, infrastruktura, obserwowalność).
  • Doświadczenie w branży telekomunikacyjnej, fintech lub innych regulowanych produktach konsumenckich.

Oferujemy:

  • Możliwość pracy zdalnej b2b (Gruzja-Mołdawia) lub zatrudnienia na miejscu (Białoruś-Mołdawia).
  • Stabilną pracę z perspektywą długoterminowego rozwoju.
  • Konkurencyjne wynagrodzenie z coroczną oceną wyników.
  • Bardzo dobry sprzęt.
  • Ekscytującą i wymagającą pracę z utalentowanymi ludźmi wokół.
  • Możliwości ciągłego uczenia się i rozwoju kariery.
  • Kompensację za profesjonalne szkolenia, seminaria i konferencje.
  • Program poleceń – otrzymuj nagrody za pomoc w rozwoju zespołu z utalentowanymi ludźmi.
  • Wsparcie firmy w kursach języka angielskiego w celu zwiększenia rozwoju zawodowego.
  • Więcej benefitów dla pracowników biur w Mińsku i Kiszyniowie.

A kilka słów o nas: IDT Corporation to globalna firma komunikacyjna założona w 1990 roku z siedzibą w Newark, New Jersey. Jesteśmy liderami branży w zakresie usług komunikacji i płatności prepaid oraz jednym z największych międzynarodowych operatorów głosowych. Jesteśmy notowani na NYSE, zatrudniamy ponad 1800 osób w 20 krajach i osiągamy przychody przekraczające 1,5 miliarda dolarów. IDT to nie „kolejna wielka korporacja IT” — zachęcamy i wspieramy wewnętrznych przedsiębiorców w rozwijaniu ich pomysłów w działania biznesowe. Nasza flagowa marka, BOSS Revolution, oferuje usługi przelewów pieniężnych, międzynarodowych połączeń i doładowań mobilnych oraz wspiera misję IDT, umożliwiając ludziom utrzymywanie kontaktu i dzielenie się zasobami z rodziną i przyjaciółmi na całym świecie. Jeśli szukasz firmy, która da Ci maksymalną elastyczność w wyborze miejsca pracy, ta oferta jest dla Ciebie!

Senior Flutter Engineer – Remote in Warsaw – pracodawca: Idt

IDT Corporation to doskonały pracodawca, oferujący dynamiczne środowisko pracy w Warszawie, gdzie innowacje i technologia spotykają się z zaangażowaniem w walkę z oszustwami. Pracownicy mają możliwość rozwoju zawodowego poprzez współpracę z zespołami prawnymi i inżynieryjnymi, a także dostęp do nowoczesnych narzędzi i technologii, co sprzyja kreatywności i efektywności. Nasza kultura pracy opiera się na współpracy, otwartości i ciągłym doskonaleniu, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w obszarze zarządzania produktami technologicznymi.

I

Dane kontaktowe:

Zespół rekrutacyjny Idt

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Flutter Engineer – Remote in Warsaw

Flutter
Dart
Kotlin
Swift
SIP
VoIP
Bloc