May 9, 2026

Flutter Developer

Senior • Remote

15,000 - 24,000 PLN/mo

Poznan, Poland

Fitatu to więcej niż aplikacja – to styl życia dla ponad 1,5 miliona użytkowników miesięcznie. Nasze API każdego dnia obsługuje ~40 milionów zapytań, a my nie zwalniamy tempa. Wdrażamy innowacje, wchodzimy w świat AI i skalujemy się globalnie.

Dlatego szukamy doświadczonego Flutter Developera do naszego mobilnego zespołu.

Flutter Developer

Online interview

Miejsce pracy: Poznań / Trójmiasto / Zdalnie

Oferujemy:

  • wynagrodzenie 15000 - 24000 zł + VAT na B2B, w zależności od doświadczenia

  • realny wpływ na kształtowanie struktury i procesów w jednym z najpopularniejszych projektów B2C w Polsce,

  • wysokiej jakości sprzęt do pracy (dostajesz to, czego potrzebujesz).

  • innowacyjny i rozwojowy projekt – podbijamy świat!

Obowiązki:

  • projektowanie i programowanie zgodne z SOLID, KISS, DRY

  • pisanie testów jednostkowych / funkcjonalnych / golden

  • rozwijanie nowych modułów i utrzymywaniem obecnych w aplikacji

  • dzielenie się wiedzą

  • code review

Wymagania:

  • kilkuletnie doświadczenie w rozwijaniu aplikacji mobilnych

  • znajomość GetIt, Retrofit, Freezed, Dio

  • pisanie kodu zgodnie z Clean Architecture

  • dobra znajomość Bloc i zarządzania stanem

  • doświadczenie w pracy z Firebase

  • doświadczenie w pracy z git

Mile widziane:

  • doświadczenie w pisaniu natywnych aplikacji mobilnych

Przesyłając do nas swoje CV, automatycznie potwierdzasz zapoznanie się z naszą Klauzulą Informacyjną Administratora Danych Osobowych dla Kandydatów na pracowników i współpracowników, która dostępna jest pod linkiem https://tiny.pl/c7kkq


Similar jobs you might like

Technology

Fitatu Sp. z o.o.

Backend Developer (Kotlin/PHP)

Senior

Remote

Poznan, Poland

19,000 - 25,000 PLN/mo

🏢 Summary: Backend Developer (Kotlin/PHP) role focused on building and maintaining high-scale APIs handling millions of daily requests, mainly around payments, subscriptions, and promotions. The position involves backend development, testing, refactoring, and ensuring code quality following SOLID principles. Work includes Kotlin-based services with pragmatic use of PHP within a scalable, cloud-oriented architecture. 🗂️ Requirements: Strong knowledge of Kotlin, Basic knowledge of PHP, Experience building and maintaining APIs, Knowledge of relational databases, Knowledge of NoSQL databases, Experience with Git, Understanding of DDD, Ability to write unit and functional tests, Experience with code review and refactoring 📃 Skills: Kotlin, PHP, Symfony, Python, MySQL, Percona, ScyllaDB, Redis, RabbitMQ, Qdrant, Kubernetes, Jenkins, Git, DDD, SOLID, GCP, AWS 🏢 Description: Fitatu to więcej niż aplikacja – to styl życia dla ponad 1,5 miliona użytkowników miesięcznie . Nasze API każdego dnia obsługuje ~40 milionów zapytań, a my nie zwalniamy tempa. Wdrażamy innowacje, wchodzimy w świat AI i skalujemy się globalnie. Dlatego szukamy doświadczonej osoby, która dołączy do naszego zespołu Monet&Flow odpowiedzialnego głównie za tematy związane z przetwarzaniem płatności, subskrypcji, promocji, a także zagadnienia wpływające na odczucia użytkownika podczas korzystania z aplikacji. Kogoś, kto jest płynny w Kotlinie , ale też z pragmatyzmem podchodzi do pracy z PHP , które stanowi solidny fundament naszej platformy. Backend Developer (Kotlin/PHP) Online interview Miejsce pracy: Poznań / Trójmiasto / Zdalnie Oferujemy: wynagrodzenie do 19 000 – 25 000 zł + VAT na B2B, w zależności od doświadczenia, z możliwością negocjacji, innowacyjny i rozwojowy projekt – podbijamy świat! dodatki socjalne (opieka zdrowotna, karta Multisport, system kafeteryjny), wysokiej jakości sprzęt do pracy (dostajesz to, co potrzebujesz), narzędzia (IDE by JetBrains, github, New Relic), nasze technologie: Kotlin, PHP (Symfony), Python, Jenkins, MySQL (Percona), ScyllaDB, Redis, RabbitMQ, Qdrant, Kubernetes, ruch ~ 40 mln zapytań do api/dzień, Pracujemy zgodnie z SOLID, KISS, DRY. Obowiązki: projektowanie i programowanie zgodne z SOLID, KISS, DRY, pisanie testów jednostkowych / funkcjonalnych, code review, refaktoryzacja. Wymagania: znajomość Kotlin i podstawowa znajomość PHP, doświadczenie w tworzeniu i utrzymaniu API, znajomość baz danych (relacyjne i NoSQL), doświadczenie w pracy z git, doświadczenie lub znajomość DDD Mile widziane: doświadczenie lub znajomość zagadnień z obszaru AI/ML, gotowość do pracy z różnymi językami programowania w zależności od potrzeb projektu, doświadczenie w technologiach chmurowych GCP/AWS, doświadczenie z metodykami AGILE, Przesyłając do nas swoje CV, automatycznie potwierdzasz zapoznanie się z naszą Klauzulą Informacyjną Administratora Danych Osobowych dla Kandydatów na pracowników i współpracowników, która dostępna jest pod linkiem https://tiny.pl/c7kkq

Technology

New offer

AQUAEL

Flutter Developer

Mid

Hybrid

Warsaw, Poland

8,000 - 12,000 PLN/mo

🏢 Summary: Mid Flutter Developer role focused on developing and maintaining Android and iOS mobile applications, including a new UX-focused app version. The position involves implementing new features, testing, code reviews, and collaboration on product roadmaps in a hybrid work model. 🗂️ Requirements: 3+ years of programming experience, 2–3+ years of mobile application development experience, Commercial experience with Flutter and Dart, Higher technical education or ongoing master’s studies, English level B2 minimum, Polish level C1/C2, Experience with Android and iOS development, Experience with unit and integration testing, Knowledge of REST API and MQTT protocol, Experience with Git and GitHub Actions, Availability for hybrid work with at least 3 days in the office 📃 Skills: Flutter, Dart, Git, BLE, Android, iOS, Copilot, Agents, REST, MQTT, Riverpod, Firebase, GitHub, Xcode, VSCode, Postgres, C++, PlatformIO, AWS 🏢 Description: Stanowisko: Mid Flutter Developer Zarobki: do 12 kPLN netto – w zależności od doświadczenia Doświadczenie: - aplikacje mobilne min. 2/3 lata - programowanie – min. 3 lata Wykształcenie: - wyższe techniczne – inż. - najlepiej informatyczne, lub w trakcie magisterskich Języki: - angielski B2 min. - Polski C1/C2 Technologie: - git - dart - flutter - BLE - android - iOS - copilot - agents - unit/integration tests - REST API - MQTT protocol - riverpod – state management - firebase – auth, functions, messaging - github actions - Xcode - VS code - Postgres Nice To Have: - C++ i platformio - AWS - doświadczenie z publikacja aplikacji w App Store i Google Play Praca: - hybrydowa – min. 3 dni w biurze Typ umowy: - UoP / B2B / Zlecenie Czym będziesz się zajmować? - Rozwijanie i utrzymywanie istniejącej aplikacji mobilnej Android i iOS - Rozwój równolegle nowej wersji aplikacji – nowy UX (główne zadanie) - Implementacja nowych funkcjonalności - Testowanie aplikacji oraz identyfikowanie obszarów do poprawy wydajności i jakości - Code-Review - Współpraca z zespołem inżynierów nad rozwojem urządzeń i aplikacji - Wspólne planowanie road-mapy, releasów W czym pracujemy? - Firma pracuje w systemie Microsoft365 - korzystamy z Teams i plannera Microsoft - Agile w małych zespołach, daily i częste releasy Wyposażenie: - nowoczesny sprzęt (MacBook Pro + urządzenia testowe) Proces rekrutacyjny: - quick call (45 min max) - technical call (z zespołem) - final feedback Projekty: - Aquael BT - Amisafe

Technology

Antal Sp. z o.o.

Flutter Developer

Mid

Remote

Wroclaw, Poland

23,500 - 26,800 PLN/hr

🏢 Summary: Remote B2B contract for a Flutter/Dart Developer responsible for building and maintaining high-performance mobile and frontend applications, with involvement in C++ backend systems. The role focuses on developing new features, optimizing performance, and ensuring code quality through collaboration and code reviews. 🗂️ Requirements: Strong knowledge of object-oriented programming (OOP), Commercial experience with Flutter and Dart, Knowledge of memory management and performance optimization in C++, Experience with version control systems (Git) 📃 Skills: Flutter, Dart, C++, Git, OOP 🏢 Description: Szukamy utalentowanego Flutter / Dart Developera, który wesprze nas w tworzeniu nowoczesnych i wydajnych aplikacji. Na tym stanowisku będziesz pracować zarówno nad systemami backendowymi w C++, jak i aplikacjami frontendowymi oraz mobilnymi w Dart (np. Flutter). Lokalizacja: praca zdalna Forma współpracy: contracting, B2B Stawka: 140 - 160 zł/h Twoje zadania: Projektowanie, rozwój i utrzymanie oprogramowania w Flutter i Dart Tworzenie nowych funkcjonalności oraz ulepszanie istniejących rozwiązań Optymalizacja wydajności aplikacji i dbanie o wysoką jakość kodu Współpraca z zespołami QA, DevOps oraz Product Udział w code review i stosowanie dobrych praktyk programistycznych Rozwiązywanie problemów technicznych Wymagania: Bardzo dobra znajomość programowania obiektowego (OOP) Doświadczenie z Flutter (Dart) Znajomość zarządzania pamięcią i optymalizacji wydajności (C++) Umiejętność pracy z systemami kontroli wersji (np. Git) Zdolności analityczne i dbałość o szczegóły Dobra znajomość języka angielskiego Mile widziane: Doświadczenie w tworzeniu aplikacji mobilnych (Android/iOS) Znajomość środowisk Linux/Unix Doświadczenie z CI/CD Znajomość metodyk Agile (Scrum/Kanban) Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska.

Technology

Toro Performance Sp. z o.o.

Flutter Developer

Senior

Remote

🏢 Summary: Remote Flutter Developer role focused on designing and implementing new application modules using the Flutter framework. The position involves developing mobile solutions in a collaborative environment with modern project management practices. It is a fully remote opportunity. 🗂️ Requirements: Minimum 4 years of commercial experience as a Flutter Developer, Strong knowledge of Flutter, Strong knowledge of Dart, Experience with XCode and/or Android Studio 📃 Skills: Flutter, Dart, XCode, AndroidStudio, Git, CICD, iOS, Android, Agile 🏢 Description: Jesteśmy polskim software housem. Od ponad 6 lat współpracujemy z sukcesami z firmami z całego świata. Nasi klienci realizują ciekawe projekty, cechują się wysoką kulturą pracy i sprawnie zarządzają projektami. Dbamy o luźną atmosferę, elastyczność i chcemy czerpać przyjemność z każdego projektu. Brzmi interesująco? Mamy ogromne potrzeby rekrutacyjne – jeśli nie spełniasz wszystkich wymagań, nie rezygnuj z wysłania aplikacji, wszystkich kandydatów poznamy z ogromną przyjemnością! Twoje zadania: projektowanie i wdrażanie nowych modułów aplikacji przy użyciu frameworka Flutter Czego oczekujemy: min. 4-letnie doświadczenie zawodowe jako programista Flutter, znajomość (wszystkich lub wybranych): Flutter Dart XCode Android Studio Mile widziane: CI/CD Git doświadczenie w tworzeniu aplikacji na platformy iOS lub Android, doświadczenie w pracy w środowisku Agile, dbałość o jakość tworzonego kodu zgodnie z dobrymi praktykami programowania, umiejętność pracy zespołowej oraz dobrej organizacji zadań, znajomość j. angielskiego na poziomie umożliwiającym swobodną komunikację i pracę z dokumentacją techniczną, znajomość j. polskiego na poziomie umożliwiającym komunikację, komunikatywność, otwartość i zaangażowanie. Lokalizacja: 100% zdalnie

Technology

KRUK S.A

Mobile App Developer (m/f/d)

Senior

Remote

Wroclaw, Poland

🏢 Summary: Mobile App Developer (Flutter) role focused on developing and maintaining a cross-platform mobile application for iOS and Android, including architecture design, implementation, testing, and release management. The position involves working in an agile team and contributing to Clean Architecture in a monorepo setup. Responsibilities include feature development, BLoC-based state management, CI/CD, and app distribution to stores. 🗂️ Requirements: Minimum 4 years experience in mobile development (Android/iOS), Minimum 2 years commercial experience with Flutter, Strong knowledge of Flutter 3.x and Dart (null-safety, async/await, Streams, Records), Experience with Kotlin or Swift (platform channels, native plugins), Experience with BLoC/Cubit (flutter_bloc), Experience with Freezed and get_it, Experience with go_router or Navigator 2.0, Knowledge of functional programming (fpdart or dartz), Ability to write unit tests and BLoC tests, Experience with Git and GitFlow, Experience with CI/CD for mobile applications (Bitrise, Fastlane, flavors, store distribution) 📃 Skills: Flutter, Dart, Kotlin, Swift, BLoC, Cubit, Freezed, get_it, go_router, Navigator, fpdart, dartz, Git, GitFlow, CI/CD, Bitrise, Fastlane, Firebase, TestFlight, Melos 🏢 Description: Jesteśmy zespołem tworzącym aplikacje do obsługi klienta w grupie KRUK. Naszymi produktami są min aplikacja web – e-kruk.pl oraz aplikacja mobilna. Tworzymy zarówno dla naszego rodzimego rynku, jak i dla rynków zagranicznych. Jesteśmy zorganizowani w nieduże zespoły pracujące zwinnie (Scrum lub Kanban). Na co dzień współpracujemy z Product Ownerem, Designerem, innymi programistami oraz testerami. Sam proces wytwarzania zaczyna się od analizy wymagań, projektowanie, implementację, code review i testy na wdrożeniu kończąc. Cenimy ludzi aktywnych i zaangażowanych. Bazujemy na wzajemnym szacunku i zaufaniu. Stawiamy na rozwój. Do jednego z zespołów poszukujemy osoby na stanowisko Mobile App Developer – specjalistę/kę w Flutterze do rozwoju aplikacji mobilnej na systemy iOS i Android Zakres obowiązków: Udział w projektowaniu aplikacji – współpraca z UX designerami i analitykami biznesowymi przy definiowaniu wymagań i architektury nowych funkcjonalności Przygotowanie struktury aplikacji – projektowanie modułów w monorepo (Melos), warstw Clean Architecture, interfejsów między domain / remote / presentation Implementacja aplikacji – tworzenie funkcjonalności w Flutter z użyciem BLoC, go_router, Dio/Retrofit, Freezed, get_it, fpdart Opracowywanie testów jednostkowych i testów BLoC Wdrożenie i dystrybucja aplikacji – zarządzanie procesem release na App Store i Google Play Wsparcie dla innych członków zespołu, dzielenie się wiedzą Nasze wymagania: Min. 4 lata doświadczenia w programowaniu aplikacji mobilnych (Android / iOS), w tym min. 2 lata komercyjnie z Flutter Znajomość Flutter 3.x i języka Dart (null-safety, async/await, Streams, Records) Znajomość języka Kotlin lub Swift (platform channels, natywne pluginy) Znajomość BLoC / Cubit (flutter_bloc), Freezed, get_it oraz go_router / Navigator 2.0 Znajomość programowania funkcyjnego – fpdart lub dartz (Either, Option, TaskEither) Umiejętność pisania testów jednostkowych i testów BLoC Znajomość Git i GitFlow Znajomość CI/CD dla aplikacji mobilnych – Bitrise, Fastlane, Flutter flavors, dystrybucja przez Firebase App Distribution / TestFlight / Google Play Console Znajomość języka angielskiego na poziomie min. B2 (dokumentacja, commit messages i PR naming w projekcie są po angielsku) Mile widziane: Doświadczenie z monorepo (Melos), Mason, FVM Znajomość Firebase (Crashlytics, FCM, App Distribution) Znajomość narzędzi analitycznych (Piwik PRO, Clarity) Doświadczenie w technologiach backendowych .NET albo JAVA (API) Doświadczenie z bazami danych SQL Doświadczenie w branży fintech lub regulated products Co oferujemy? Zatrudnienie w oparciu o: umowę o pracę Elastyczne godziny rozpoczęcia pracy (w przedziale 6:00-11:00) Możliwość pełnej pracy zdalnej / w modelu hybrydowym Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkach Dostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowym Możliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczych Możliwość wypożyczenia samochodu firmowego do użytku prywatnego Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.

Technology

New offer

Antal Sp. z o.o.

Flutter Developer

Senior

Hybrid

Wroclaw, Poland

20,160 - 24,360 PLN/hr

🏢 Summary: Senior Flutter Developer role focused on building an offline-first mobile platform for servicing IoT devices using Flutter for Android and iOS. The position involves designing scalable architecture, integrating IoT communication and REST APIs, optimizing performance, and delivering end-to-end mobile features in collaboration with backend and UX teams. Hybrid B2B cooperation with projects involving modern mobile and IoT technologies. 🗂️ Requirements: 5+ years of mobile application development experience, 3+ years of commercial experience with Flutter and Dart, Strong knowledge of Flutter Framework and Dart, Knowledge of Flutter widget lifecycle and rendering mechanisms, Experience building Android and iOS applications from a single codebase, Strong understanding of asynchronous programming, Experience with Clean Architecture, MVVM, BLoC, Cubit or Provider, Experience designing modular and scalable applications, Experience with Dependency Injection, Practical experience with REST API integration, Knowledge of OAuth2, JWT, caching, retry mechanisms and error handling, Experience with JSON serialization, Ability to optimize mobile application performance, Experience with Flutter DevTools and error monitoring tools, Practical experience with unit, widget and integration testing, Knowledge of CI/CD tools and processes, Experience with Platform Channels, Secure Storage, Deep Linking, Push Notifications and Background Tasks, Knowledge of mobile application security principles, Experience working in Agile environments 📃 Skills: Flutter, Dart, Android, iOS, REST, OAuth2, JWT, JSON, BLoC, Cubit, Provider, MVVM, CI/CD, GitHub, GitLab, Bitrise, Jenkins, DevTools, PlatformChannels, SecureStorage, DeepLinking, PushNotifications, BackgroundTasks, IoT, Bluetooth, Firebase, Crashlytics, Azure, Agile 🏢 Description: Senior Flutter Developer Tryb pracy: hybryda Forma współpracy: B2B (contracting) Stawka: 120–145 PLN/h netto + VAT O projekcie Dołącz do zespołu R&D rozwijającego nowoczesną platformę mobilną wspierającą serwisowanie inteligentnych urządzeń IoT. Celem projektu jest zastąpienie wielu rozproszonych aplikacji jednym, wydajnym rozwiązaniem mobilnym, które obsłuży cały cykl pracy serwisanta – od diagnostyki po konfigurację urządzeń. Poszukujemy doświadczonego Senior Flutter Developera, który będzie odpowiedzialny za projektowanie architektury oraz rozwój aplikacji mobilnej działającej w modelu offline-first, komunikującej się bezpośrednio z urządzeniami poprzez dedykowane protokoły. Zakres obowiązków - Projektowanie i rozwój aplikacji mobilnej w Flutterze dla systemów Android i iOS. - Tworzenie skalowalnej architektury aplikacji oraz dbanie o wysoką jakość kodu. - Integracja z REST API oraz implementacja mechanizmów uwierzytelniania (OAuth2, JWT). - Implementacja komunikacji z urządzeniami IoT oraz obsługa synchronizacji danych. - Optymalizacja wydajności aplikacji, czasu uruchamiania oraz wykorzystania pamięci. - Tworzenie i utrzymywanie testów jednostkowych, widgetowych oraz integracyjnych. - Implementacja natywnych funkcjonalności z wykorzystaniem Platform Channels. - Współpraca z zespołami Backend, UX/UI oraz Product Ownerami. - Udział w code review, definiowaniu standardów programistycznych oraz mentoringu mniej doświadczonych programistów. - Odpowiedzialność za dostarczanie funkcjonalności od etapu projektowania do wdrożenia. Wymagania - Minimum 5 lat doświadczenia w tworzeniu aplikacji mobilnych, w tym co najmniej 3 lata komercyjnej pracy z Flutterem i Dartem. - Bardzo dobra znajomość Flutter Framework oraz języka Dart. - Znajomość cyklu życia widgetów oraz mechanizmów renderowania Fluttera. - Doświadczenie w tworzeniu aplikacji na Android i iOS z jednej bazy kodu. - Bardzo dobra znajomość programowania asynchronicznego (async/await, Streams, Isolates). - Doświadczenie z architekturami Clean Architecture, MVVM, BLoC, Cubit lub Provider. - Umiejętność projektowania modularnych i skalowalnych aplikacji. - Doświadczenie z Dependency Injection. - Praktyczna znajomość integracji REST API. - Znajomość OAuth2, JWT oraz mechanizmów cache, retry i obsługi błędów. - Doświadczenie z JSON serialization. - Umiejętność optymalizacji wydajności aplikacji. - Doświadczenie z Flutter DevTools oraz narzędziami do monitorowania błędów. - Praktyczne doświadczenie w testowaniu aplikacji (Unit, Widget, Integration Tests). - Znajomość CI/CD oraz narzędzi takich jak GitHub Actions, GitLab CI, Bitrise lub Jenkins. - Doświadczenie z Platform Channels, Secure Storage, Deep Linking, Push Notifications oraz Background Tasks. - Dobra znajomość zasad bezpieczeństwa aplikacji mobilnych. - Umiejętność pracy w środowisku Agile oraz współpracy z zespołami produktowymi i UX. Mile widziane - Doświadczenie w projektach IoT lub Smart Home. - Znajomość komunikacji Bluetooth. - Doświadczenie z Feature Flags lub Remote Config. - Znajomość Firebase Crashlytics oraz Azure DevOps.

Technology

New offer

Antal Sp. z o.o.

Flutter Developer

Senior

Hybrid

Wrocław, Poland

20,160 - 23,520 PLN/hr

🏢 Summary: Senior Flutter Developer role focused on building an offline-first mobile platform for servicing IoT devices using Flutter for Android and iOS. The position involves designing scalable architecture, integrating REST APIs and IoT communication, optimizing performance, and delivering end-to-end mobile features in collaboration with cross-functional teams. Hybrid B2B cooperation with competitive hourly rates. 🗂️ Requirements: 5+ years of mobile application development experience, 3+ years of commercial experience with Flutter and Dart, Strong knowledge of Flutter Framework and Dart, Experience building Android and iOS apps from a single codebase, Knowledge of Flutter widget lifecycle and rendering mechanisms, Experience with async programming, Experience with Clean Architecture, MVVM, BLoC, Cubit or Provider, Experience designing modular and scalable applications, Experience with Dependency Injection, Practical experience integrating REST API, Knowledge of OAuth2 and JWT, Experience with JSON serialization, Experience optimizing mobile application performance, Experience with Flutter DevTools and error monitoring tools, Experience with Unit, Widget and Integration Tests, Knowledge of CI/CD tools, Experience with Platform Channels, Secure Storage, Deep Linking, Push Notifications and Background Tasks, Knowledge of mobile application security principles, Experience working in Agile environments 📃 Skills: Flutter, Dart, Android, iOS, REST, OAuth2, JWT, BLoC, Cubit, Provider, MVVM, JSON, CI/CD, GitHub, GitLab, Bitrise, Jenkins, DevTools, PlatformChannels, SecureStorage, DeepLinking, PushNotifications, Bluetooth, Firebase, Crashlytics, Azure, IoT 🏢 Description: Senior Flutter Developer Tryb pracy: hybryda Forma współpracy: B2B (contracting) Stawka: 120–145 PLN/h netto + VAT O projekcie Dołącz do zespołu R&D rozwijającego nowoczesną platformę mobilną wspierającą serwisowanie inteligentnych urządzeń IoT. Celem projektu jest zastąpienie wielu rozproszonych aplikacji jednym, wydajnym rozwiązaniem mobilnym, które obsłuży cały cykl pracy serwisanta – od diagnostyki po konfigurację urządzeń. Poszukujemy doświadczonego Senior Flutter Developera, który będzie odpowiedzialny za projektowanie architektury oraz rozwój aplikacji mobilnej działającej w modelu offline-first, komunikującej się bezpośrednio z urządzeniami poprzez dedykowane protokoły. Zakres obowiązków - Projektowanie i rozwój aplikacji mobilnej w Flutterze dla systemów Android i iOS. - Tworzenie skalowalnej architektury aplikacji oraz dbanie o wysoką jakość kodu. - Integracja z REST API oraz implementacja mechanizmów uwierzytelniania (OAuth2, JWT). - Implementacja komunikacji z urządzeniami IoT oraz obsługa synchronizacji danych. - Optymalizacja wydajności aplikacji, czasu uruchamiania oraz wykorzystania pamięci. - Tworzenie i utrzymywanie testów jednostkowych, widgetowych oraz integracyjnych. - Implementacja natywnych funkcjonalności z wykorzystaniem Platform Channels. - Współpraca z zespołami Backend, UX/UI oraz Product Ownerami. - Udział w code review, definiowaniu standardów programistycznych oraz mentoringu mniej doświadczonych programistów. - Odpowiedzialność za dostarczanie funkcjonalności od etapu projektowania do wdrożenia. Wymagania - Minimum 5 lat doświadczenia w tworzeniu aplikacji mobilnych, w tym co najmniej 3 lata komercyjnej pracy z Flutterem i Dartem. - Bardzo dobra znajomość Flutter Framework oraz języka Dart. - Znajomość cyklu życia widgetów oraz mechanizmów renderowania Fluttera. - Doświadczenie w tworzeniu aplikacji na Android i iOS z jednej bazy kodu. - Bardzo dobra znajomość programowania asynchronicznego (async/await, Streams, Isolates). - Doświadczenie z architekturami Clean Architecture, MVVM, BLoC, Cubit lub Provider. - Umiejętność projektowania modularnych i skalowalnych aplikacji. - Doświadczenie z Dependency Injection. - Praktyczna znajomość integracji REST API. - Znajomość OAuth2, JWT oraz mechanizmów cache, retry i obsługi błędów. - Doświadczenie z JSON serialization. - Umiejętność optymalizacji wydajności aplikacji. - Doświadczenie z Flutter DevTools oraz narzędziami do monitorowania błędów. - Praktyczne doświadczenie w testowaniu aplikacji (Unit, Widget, Integration Tests). - Znajomość CI/CD oraz narzędzi takich jak GitHub Actions, GitLab CI, Bitrise lub Jenkins. - Doświadczenie z Platform Channels, Secure Storage, Deep Linking, Push Notifications oraz Background Tasks. - Dobra znajomość zasad bezpieczeństwa aplikacji mobilnych. - Umiejętność pracy w środowisku Agile oraz współpracy z zespołami produktowymi i UX. Mile widziane - Doświadczenie w projektach IoT lub Smart Home. - Znajomość komunikacji Bluetooth. - Doświadczenie z Feature Flags lub Remote Config. - Znajomość Firebase Crashlytics oraz Azure DevOps.

Technology

Deviniti

Senior/Lead Flutter Developer (k/m)

Senior

Remote

Wroclaw, Poland

120 - 166 PLN

🏢 Summary: Full-time remote contract role (min. 6 months) for a Senior/Lead Flutter Developer focused on building and leading development of mobile applications in fintech and e-commerce projects. The role involves designing app architecture, implementing features, conducting code reviews, writing unit tests, managing releases, and coordinating technical work within a Flutter team. Strong emphasis on clean architecture, testing, CI/CD, and functional programming in large-scale applications. 🗂️ Requirements: Minimum 5 years of experience in mobile development (Android/iOS), Minimum 2.5 years of commercial experience with Flutter, Very good knowledge of Flutter and Dart, Experience with Bloc and state management in large applications, Experience with Freezed, get_it, go_router, Knowledge of functional programming (Either, Option, Result), Experience with fpdart and dartz, Proficiency in Dependency Injection (manual and with libraries), Ability to write unit tests and Bloc tests, Experience with mocking (mocktail, bloc_test), Knowledge of design patterns: Repository, UseCase, Factory, Good knowledge of Git and branching strategies (GitFlow or trunk-based) 📃 Skills: Flutter, Dart, Bloc, Freezed, get_it, go_router, fpdart, dartz, DependencyInjection, mocktail, bloc_test, Git, GitFlow, Bitrise, Fastlane 🏢 Description: Dołącz do Deviniti jako Senior/Lead Flutter Developer i rozgość się w naszym Software Home! Nie masz czasu czytać? Nie ma problemu! Oferta dla zabieganych: Stack: Flutter, Dart, fpdart, dartz, Dependency Injection Wymiar pracy: pełny etat Tryb pracy: zdalna, kontrakt na min. 6 miesięcy Zespół: 6x Flutter Developer Nad czym pracujemy: projekty mobilne z obszaru fintech i ecommerce Czym będziesz się zajmować jako Senior/Lead Flutter Developer? Unit Application Development pracuje nad mobilnymi aplikacjami – w tym projektami z branży fintech i e-commerce – a my szukamy kolejnych osób zasilających Mobile Team , który aktywnie rozwija nasze rozwiązania w technologii Flutter. Z kim będziesz pracować? Zespół, do którego dołączysz to Mobile Team . Składa się z 6x Flutter Developer. Pracujemy w parach technologicznych, robimy wzajemne code review i mamy ustalone dyżury, które pozwalają wspierać się w przeglądzie kodu. Stawiamy na jakość: piszemy unit testy, korzystamy z CI/CD opartego o Bitrise i Fastlane. Regularnie dzielimy się wiedzą – m.in . przez organizację Akademii Flutter i meetupy zespołowe oraz zewnętrzne. Jakich zadań możesz się spodziewać? projektowanie aplikacji (współpraca z UX designerami i analitykami); tworzenie struktury aplikacji; implementacja funkcjonalności; code review i pisanie testów jednostkowych; wdrożenia do AppStore i Google Play; prowadzenie komunikacji z klientem w zakresie ustaleń dotyczących projektu; organizacja pracy zespołu zgodnie z ustaleniami klienta. Jesteś kimś, kogo szukamy jeśli: możesz pochwalić się: min. 5 lata doświadczenia z aplikacjami mobilnymi (Android/iOS), w tym min. 2,5 roku z Flutterem; bardzo dobrą znajomością Fluttera i Darta; doświadczeniem z Bloc, Freezed, get_it, go_router i zarządzaniem stanem w dużych aplikacjach; znajomością programowania funkcyjnego (fpdart, dartz – Either, Option, Result); biegłością w Dependency Injection (ręczne i przez paczki np. get_it, injectable); umiejętność pisania testów, testów bloca, mockowania (mocktail, bloc_test); wzorce projektowe: Repository, UseCase, Factory; dobra znajomość Gita i pracy z rozgałęzionym flow (GitFlow, trunk-based). O co dbamy? O Twój komfort psychiczny i fizyczny: mamy kafeterię Mybenefit z Multisportem, Mindgrama i Luxmed, a także grupę biegową prowadzoną przez własnego trenera, który motywuje nas do ruszenia się zza biurka i wspólnej aktywności. O Twój rozwój: każdy zespół ma ścieżki karier, korzystamy z Udemy for Business i mamy możliwość szkoleń zarówno wewnętrznych, jak i zewnętrznych, aby podnosić swoje kwalifikacje. O Twój głos i wpływ na swoją pracę: korzystamy z Officevibe, hołdujemy kulturze konstruktywnego feedbacku i uznania (jesteśmy po prostu fanami kudosów). O Twoją wolność : Oprócz pracy zdalnej i godzin pracy dopasowanych do Twojego trybu życia, mamy zajęcia hobbystyczne, w których każdy znajdzie coś dla siebie: lubisz rękodzieło, rośliny, książki, planszówki czy gokarty? O świat i ludzi: w ramach programu CSR – Deviniti Cares. Działamy zarówno dbając o naszą planetę, jak i o ludzi którzy na niej mieszkają. Razem decydujemy na jaki cel przekazujemy budżet kwartalny, przeznaczony tylko na działania charytatywne. Chcesz do nas dołączyć? Wyślij swoje CV! Twój proces rekrutacyjny prowadzi Magda . To osoba, która przeprowadzi Twoją kandydaturę przez 4 etapy rekrutacji: 1. Weryfikację CV – kiedy poznamy Twoje doświadczenie i sprawdzimy, czy wpisuje się w nasze potrzeby. 2. Rozmowę wstępną – na której rekruterka w ok. 30 minut zada Ci kilka podstawowych pytań (np. o Twoją dostępność i wymagania finansowe). 3. Spotkanie rekrutacyjne – z rekruterką, liderem badającym dopasowanie do zespołu i specjalistą, który sprawdzi Twoje umiejętności. Spotkacie się online na ok. 1h. 4 . Decyzję o współpracy , którą otrzymasz w ciągu dwóch tygodni od spotkania. Sprawdź skąd przyszliśmy, co zrobiliśmy do tej pory  i co nam przyświeca na stronie https://deviniti.com/pl/o-nas/ . Możesz też śledzić nas na linkedinie , facebooku czy instagramie . Podoba Ci się Deviniti, ale myślisz, że pasowałaby do Ciebie inna oferta? Zgłoś się do nas na zakładce kariera i sprawdź, czy nie ma tam dla Ciebie ogłoszenia idealnego! Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każdy kandydat i pracownik ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną. Polityka prywatności

Technology

Fitatu Sp. z o.o.

Quality Assurance Lead

Senior

Remote

Poznan, Poland

10,000 - 18,000 PLN

🏢 Summary: QA Lead role combining hands-on mobile and backend testing with leading the QA team and defining a comprehensive quality strategy. The position focuses on ensuring high-quality releases for Flutter-based mobile applications and Kotlin/PHP backend services. The role includes ownership of test processes, release coordination, and production quality responsibility. 🗂️ Requirements: Minimum 4–5 years of experience in software testing (mobile and backend), At least 1–2 years of experience as QA Lead or Senior coordinating others, Experience in defining QA processes and creating test plans, Strong practical knowledge of network traffic analysis tools (e.g., Charles Proxy), Experience with crash and log monitoring tools (Firebase Crashlytics, Sentry), Experience with TMS tools (e.g., Qase), Experience in mobile app release processes (Google Play Console, App Store Connect), Understanding of CI/CD processes, Experience in manual testing of iOS and Android applications, Experience in API and backend testing 📃 Skills: iOS, Android, API, Charles, Firebase, Crashlytics, Sentry, Qase, Jira, Git, CICD, AppStoreConnect, GooglePlayConsole, Flutter, Kotlin, PHP 🏢 Description: Fitatu to więcej niż aplikacja – to styl życia dla ponad 1,5 miliona użytkowników miesięcznie. Nasze API każdego dnia obsługuje ~40 milionów zapytań, a my nie zwalniamy tempa. Wdrażamy innowacje, wchodzimy w świat AI i skalujemy się globalnie. Szukamy proaktywnego QA Leada, który połączy codzienne wsparcie techniczne (hands-on testing) z przewodzeniem zespołowi QA i budowaniem spójnej strategii zapewniania jakości (zarówno dla aplikacji mobilnej Flutter, jak i warstwy backendowej Kotlin/PHP). Jeśli potrafisz ułożyć procesy testowe, zoptymalizować pracę zespołu oraz wziąć pełną odpowiedzialność za jakość wydań produkcyjnych, ta rola jest dla Ciebie. QA Lead Tryb pracy: zdalnie / hybrydowo Lokalizacja: Poznań, Trójmiasto Tech Stack / Narzędzia, z którymi pracujemy: Mobile Testing (iOS & Android) Backend & API Testing Charles Proxy Firebase Crashlytics & Sentry Qase (Test Management System) Jira & Git Obowiązki: Testowanie manualne aplikacji mobilnej (iOS i Android) oraz weryfikacja poprawności działania warstwy backendowej (API) Przewodzenie zespołowi QA – mentoring, dzielenie się wiedzą techniczną, wspieranie rozwoju członków zespołu oraz dbanie o optymalny podział zadań Analiza ruchu sieciowego i debugowanie aplikacji z użyciem narzędzia Charles Proxy (lub podobnych) w celu sprawnego lokalizowania błędów na styku klient-serwer Analiza logów, błędów i crashy przy użyciu narzędzi Firebase Crashlytics (dla aplikacji mobilnej) oraz Sentry (dla backendu) w celu szybkiej identyfikacji i opisywania problemów Zarządzanie procesem testowym w narzędziu Qase – tworzenie, aktualizowanie i organizowanie scenariuszy testowych oraz raportowanie wyników testów (test runs) Koordynowanie procesów release’owych – branie odpowiedzialności za jakość i planowanie wdrożeń wersji mobilnych (App Store Connect, Google Play Console) oraz wydań backendowych (Backend releases) Wymagania: Minimum 4-5 lat doświadczenia w testowaniu oprogramowania (mobile i backend), w tym co najmniej 1-2 lata na stanowisku QA Lead lub jako samodzielny Senior koordynujący pracę innych osób Doświadczenie w definiowaniu procesów QA, tworzeniu planów testów oraz budowaniu długoterminowej strategii jakości Bardzo dobra, praktyczna znajomość narzędzi do analizy ruchu sieciowego (np.  Charles Proxy) i gotowość do dzielenia się tą wiedzą z zespołem Doświadczenie w monitorowaniu aplikacji za pomocą narzędzi do zbierania logów i crashy (Firebase Crashlytics, Sentry) Praktyczna znajomość systemów klasy TMS do zarządzania scenariuszami testowymi (preferowany Qase) Biegłość w procesie release'owania aplikacji mobilnych (Google Play Console, App Store Connect) oraz zrozumienie procesów CI/CD Wysokie umiejętności komunikacyjne, asertywność oraz naturalne predyspozycje do liderowania zespołowi Mile widziane: Doświadczenie w projektowaniu i wdrażaniu testów automatycznych na platformach mobilnych (np. Maestro, Appium) Podstawowa znajomość SQL oraz narzędzi do testowania API (np. Postman) Zainteresowanie zdrowym trybem życia i znajomość samej aplikacji Fitatu Oferujemy: Wynagrodzenie dopasowane do Twojego doświadczenia oraz pozycji liderskiej w strukturze firmy Innowacyjny i rozwojowy projekt – podbijamy świat! Realny wpływ na standardy inżynieryjne w jednej z najpopularniejszych aplikacji B2C w Polsce Wysokiej jakości sprzęt do pracy (dostajesz to, czego potrzebujesz) Prywatną opiekę medyczną, kartę Multisport oraz system kafeteryjny Elastyczne godziny pracy i możliwość pracy zdalnej, hybrydowej lub z biura w Poznaniu lub w Gdańsku Przesyłając do nas swoje CV, automatycznie potwierdzasz zapoznanie się z naszą Klauzulą Informacyjną Administratora Danych Osobowych dla Kandydatów na pracowników i współpracowników, która dostępna jest pod linkiem https://tiny.pl/c7kkq

Technology

7N

Android Developer - hybryda

Senior

Hybrid

Łódź, Poland

20,160 - 24,360 PLN

🏢 Summary: Offer for an Android Developer to develop and maintain a mobile application focused on transfers and payments, including new features, backend integrations, and architectural improvements. The role involves working in a cross-functional team to ensure secure and high-quality mobile transactions. Hybrid work model with mostly remote work and occasional office visits. 🗂️ Requirements: Minimum 4 years of commercial experience in software development, Minimum 2 years of experience as Android Developer, Proficiency in Kotlin, Experience with Android Studio, Experience with Android SDK, Experience with Kotlin Coroutines, Experience with Kotlin Flow, Experience with Android Architecture Components, Experience with Dagger2, Experience with Jetpack Compose 📃 Skills: Kotlin, Android, AndroidStudio, AndroidSDK, Coroutines, Flow, ArchitectureComponents, Dagger2, JetpackCompose, Git, Bitbucket, GitHub, CI/CD, TeamCity, Jenkins, Gradle, Jira, Confluence 🏢 Description: Poszukujemy Android Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie aplikacji mobilnej w obszarze przelewów i płatności . Zespół pracuje nad nowymi funkcjonalnościami, integracjami z backendem oraz doskonaleniem architektury aplikacji, zapewniając milionom użytkowników szybkie i bezpieczne transakcje mobilne. Tryb pracy: praca zdalna + 2x w miesiącu dojazdy do biura w Łodzi Zakres obowiązków Tworzenie i rozwijanie funkcjonalności aplikacji mobilnej w obszarze przelewów i płatności Integracja z serwisami backendowymi Dbanie o architekturę oraz jakość implementowanych rozwiązań Tworzenie i utrzymywanie testów automatycznych i jednostkowych Ścisła współpraca z zespołem produktowym , UI/UX , DevOps, QA i Release Management Udział w code review oraz pracach zespołowych Monitorowanie i rozwiązywanie problemów technicznych użytkowników Praca w 10‑osobowym zespole Android/iOS, rozwijającym obszar płatności i przelewów Oczekiwania Minimum 4 latami doświadczenia komercyjnego , w tym 2+ lata w pracy jako Android Developer, z biegłą znajomością Kotlin oraz środowiska Android Studio . Wymagamy doświadczenia z Android SDK , Kotlin Coroutines & Flow , Android Architecture Components , Dagger2 oraz Jetpack Compose . Mile widziana znajomość wzorców projektowych: Clean Architecture , MVVM , MVI , a także narzędzi kontroli wersji Git , Bitbucket , GitHub . Dodatkowym atutem będzie: doświadczenie z CI/CD (TeamCity, Jenkins, Gradle), umiejętność tworzenia testów jednostkowych, integracyjnych i UI , praktyczna znajomość Jira i Confluence , doświadczenie w pracy wieloprojektowej i w środowisku Agile , a także proaktywna postawa , samodzielność i wysokie umiejętności interpersonalne. Oferujemy Stałe wsparcie osobistego agenta , dbającego o Twoją ciągłość projektową, kontakt z klientem, niezbędne formalności, komfort pracy oraz rozwój Rozwój zawodowy nie tylko podczas projektu – możesz zaangażować się w przekazywanie wiedzy innym w ramach oferty 7N Services kierowanej do klientów 7N Dostęp do 7N Learning & Development – platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych oraz zaproszeniami na wydarzenia rozwojowe – techniczne, biznesowe oraz life-stylowe Udział w wybranych eventach organizowanych przez klienta (wyjazdy integracyjne, spotkania świąteczne) Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy naszego Konsultanta w Polsce to ponad 10 lat Narzędzia niezbędne do świadczenia usług Pracę hybrydową z przewagą pracy zdalnej z dowolnego miejsca w Polsce (90%) Spotkanie zespołowe w biurze klienta w Warszawie raz na 2 tygodnie Pakiet benefitów zaplanowany od A do Z, czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą. O 7N Ciągłe poszukiwanie projektów, trudne negocjacje stawek, brak wsparcia w rozwoju – brzmi znajomo? W 7N zyskujesz nie tylko stabilność kontraktów, ale też zaangażowanie osobistego opiekuna dbającego o Twój komfort zawodowy i stały dostęp do inicjatyw rozwojowych. Naszym celem jest zapewnienie Ci stabilnej i komfortowej współpracy, która przyczyni się do sukcesu Twojego jako eksperta IT oraz naszych klientów. Budujemy trwałe relacje, bazując na skandynawskich wartościach i 30-letnim doświadczeniu w tworzeniu rozwiązań IT dla ponad 200 organizacji.