Flutter Developer
Tech Stack / Keywords
Firma i stanowisko
Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.
Wymagania
- Minimum 5 lat doświadczenia w realizacji projektów z wykorzystaniem Flutter i języka Dart
- Doświadczenie w tworzeniu produkcyjnych aplikacji mobilnych (Android, iOS) oraz desktopowych
- Doświadczenie w migracji lub przebudowie istniejących aplikacji z zachowaniem funkcjonalności biznesowych
- Praktyczna znajomość uruchamiania aplikacji Flutter na platformach Windows, macOS i Linux
- Dobra znajomość architektury aplikacji mobilnych, zarządzania stanem oraz projektowania modularnych i testowalnych rozwiązań
- Doświadczenie z rozwiązaniami do zarządzania stanem (np. BLoC, Riverpod, Provider)
- Doświadczenie w integracji z REST API, MQTT oraz WebSocket
- Znajomość wzorców komunikacji event-driven
- Doświadczenie z mechanizmami telemetryki, logowania oraz monitorowania aplikacji mobilnych
- Praktyczna znajomość mechanizmów uwierzytelniania, autoryzacji oraz bezpiecznego przechowywania danych
- Doświadczenie w implementacji scenariuszy offline, synchronizacji danych oraz obsługi błędów i ponawiania żądań
- Doświadczenie w testowaniu aplikacji Flutter (testy jednostkowe, widgetowe i integracyjne)
- Znajomość procesów CI/CD oraz przygotowywania wydań do App Store i Google Play
- Dbałość o jakość UX, responsywność oraz dostępność aplikacji
- Doświadczenie we współpracy z rozproszonymi zespołami projektowymi
- Znajomość języka angielskiego umożliwiająca swobodną komunikację techniczną - min. B2/C1
Nice to have:
- Doświadczenie w projektach z obszaru healthcare, MedTech lub innych środowisk regulowanych
- Doświadczenie w budowie aplikacji dla użytkowników nietechnicznych
- Doświadczenie w migracji aplikacji natywnych lub hybrydowych do Fluttera
- Znajomość Keycloak lub innych rozwiązań IAM
- Znajomość standardów HL7 i FHIR
- Znajomość technologii React, Next.js, TypeScript lub Go
Obowiązki
- Realizacja usług związanych z migracją istniejącej aplikacji do rozwiązania opartego o Flutter z zachowaniem kluczowych funkcjonalności biznesowych
- Rozwój aplikacji mobilnej oraz desktopowej dla środowiska healthcare/IoT
- Projektowanie architektury aplikacji z uwzględnieniem utrzymywalności, skalowalności i testowalności rozwiązania
- Implementacja ekranów, przepływów użytkownika oraz funkcjonalności związanych z alertami, powiadomieniami i komunikacją z urządzeniami
- Integracja aplikacji z usługami backendowymi z wykorzystaniem REST API, MQTT oraz WebSocket
- Realizacja rozwiązań zapewniających obsługę scenariuszy offline, synchronizację danych oraz odporność na problemy z łącznością
- Współpraca z zespołem projektowym, architektami, specjalistami QA oraz DevOps przy realizacji projektu
- Udział w przygotowaniu procesu CI/CD oraz publikacji aplikacji w App Store i Google Play
- Dokumentowanie kluczowych decyzji technicznych oraz wspieranie rozwoju nowoczesnego rozwiązania Flutter
Benefity
- Elastyczność w wyborze projektów dopasowanych do umiejętności i zainteresowań
- Jasne zasady współpracy oraz transparentność wynagrodzenia i warunków
- Możliwość szybkiego znalezienia lub zmiany projektu odpowiadającego kompetencjom
- Praca przy innowacyjnych projektach rozwijających kluczowe kompetencje i doświadczenie
Inne informacje
Informujemy, że administratorem danych jest firma H2B Group Sp. z o.o. z siedzibą przy UL. Abrahama 1A 80-337 Gdańsk (zwaną dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
H2B Group
66 aktywnych ofert