April 9, 2026
Senior/Lead Flutter Developer (k/m)
Senior • Remote
120 - 166 PLN
Wroclaw, Poland
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ą.
Similar jobs you might like
Technology
New offer
Deviniti
Backend Developer (Java)
Mid
Remote
Wroclaw, DS, Poland
85 - 130 PLN
🏢 Summary: Oferta pracy zdalnej na pełny etat dla Backend Developera w projektach dla klienta z branży leasingowej. Rola obejmuje projektowanie i rozwój rozwiązań Java, współpracę w całym cyklu SDLC oraz dbałość o jakość kodu w zespole zwinnym. 🗂️ Requirements: Około 4 lat komercyjnego doświadczenia jako developer, Java 11+, Spring 5+ i Spring Boot 3+, Hibernate, JPA i Tomcat, SQL i PL/SQL, Praca z relacyjnymi bazami danych, REST/SOAP API oraz Swagger/OpenAPI, Docker lub Podman, CI/CD: Jenkins, SonarQube, Git, Gradle, Maven, Kafka i RabbitMQ, JUnit lub inny framework testów jednostkowych, Znajomość SOLID i wzorców projektowych, Praktyka w code review i pair programming, Język angielski na poziomie B2, Język polski na poziomie minimum C1 📃 Skills: Java, Spring, SpringBoot, Hibernate, Tomcat, JPA, SQL, PLSQL, MSSQL, MariaDB, PostgreSQL, OracleDB, REST, SOAP, Swagger, OpenAPI, Docker, Podman, Jenkins, SonarQube, Git, Gradle, Maven, Kafka, RabbitMQ, JUnit, SOLID, Camunda, Bamboo, Bitbucket, Jira, Nexus 🏢 Description: Stack • Java, Spring, Spring Boot, Hibernate, SQL, PostgreSQL, REST/SOAP API, Docker Wymiar pracy • Full time Tryb pracy • Zdalna Zespół • Fullstack Developers: 4 seniorów i 8 midów • IT Architect, Team Manager, Business Analyst Nad czym pracujemy • Różnorodne projekty dla wieloletniego, stałego klienta z branży leasingowej. Opis stanowiska Unit Application Development liczy około 80 osób i zajmuje się tworzeniem, rozwojem oraz utrzymaniem projektów customowych dla klientów z całego świata. Poszukiwana osoba wesprze zespół dedykowany stałemu klientowi z branży leasingowej w realizacji różnorodnych projektów w całym ekosystemie korporacyjnym klienta. Zespół Zespół liczy 15 osób, w tym developerów na poziomie mid i senior, analityka, architekta oraz Team Managera. W razie potrzeby zespół wspierają UX/UI Designerzy. Zespół pracuje głównie w metodykach zwinnych i koncentruje się na jakości kodu poprzez code review, testy jednostkowe oraz pair programming. Zakres zadań • Projektowanie i przygotowywanie rozwiązań zgodnie z wymaganiami klienta opisanymi przez analityka. • Współpraca z zespołem projektowym w całym procesie SDLC. • Dbanie o jakość kodu, w tym code review i testy jednostkowe. • Udział we wspólnej wycenie zadań. • Prowadzenie warsztatów z klientem i wspólne wypracowywanie rozwiązań. • Praca w metodykach zwinnych. • Rozwój kompetencji w kierunku seniorskim lub fullstackowym. Wymagania techniczne • Około 4 lat doświadczenia komercyjnego w roli developera. • Java 11+, Spring 5+, Spring Boot 3+ oraz Hibernate. • Tomcat, JPA oraz Agentic AI Development/Vibecoding. • SQL, PL/SQL, MS SQL, MariaDB, PostgreSQL i OracleDB. • REST/SOAP API oraz Swagger/OpenAPI. • Docker/Podman. • CI/CD: Jenkins, SonarQube, Git, Gradle i Maven. • Kafka i RabbitMQ. • JUnit lub inny framework do pisania testów jednostkowych. • Podstawy jakości kodu, w tym SOLID i wzorce projektowe. • Znajomość praktyk pracy zespołowej, takich jak code review i pair programming. Mile widziane • Wykształcenie kierunkowe. • Camunda, Bamboo, Bitbucket, Jira i Nexus. Pozostałe wymagania • Otwarta komunikacja w zespole. • Otwartość na zmiany i nastawienie na szukanie rozwiązań. • Chęć rozwoju, uczenia się od bardziej doświadczonych osób i dzielenia się wiedzą. • Samodzielność w bezpośrednim kontakcie z klientem. • Odpowiedzialność za projekty oraz umiejętność organizacji własnych zadań. • Komunikatywna znajomość języka angielskiego na poziomie około B2. • Bardzo dobra znajomość języka polskiego na poziomie minimum C1. Benefity i rozwój • Kafeteria MyBenefit z MultiSport, Mindgram i Luxmed. • Grupa biegowa prowadzona przez trenera. • Ścieżki kariery oraz szkolenia wewnętrzne i zewnętrzne. • Kultura konstruktywnego feedbacku i uznania, z wykorzystaniem Officevibe. • Praca zdalna i godziny pracy dopasowane do trybu życia. • Zajęcia hobbystyczne. • Możliwość udziału w działaniach CSR. Proces rekrutacyjny • Weryfikacja CV. • Rozmowa wstępna, obejmująca m.in. dostępność i wymagania finansowe. • Spotkanie techniczne z rekruterką i architektem, online, około 45 minut. • Spotkanie z Team Managerem dotyczące rytmu projektów, współpracy i biznesowej strony współpracy z klientem, około 45 minut. • Decyzja o współpracy przekazywana w ciągu dwóch tygodni od spotkania. Procedury ochrony sygnalistów Wdrożono procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każdy kandydat i pracownik może bezpiecznie zgłaszać nieprawidłowości, a zgłoszenia są objęte pełną ochroną prawną.
Technology
Deviniti
Senior Fullstack Developer (Java + Angular) (k/m)
Senior
Remote
Wroclaw, Poland
24,000 - 27,000 PLN
🏢 Summary: Full-time remote Senior Fullstack Developer role focused on building and maintaining custom enterprise applications for a corporate leasing client using Java and Angular. The position involves designing solutions, implementing backend and frontend features, ensuring code quality, and collaborating within a dedicated project team. The role combines advanced Java backend development with hands-on Angular frontend work. 🗂️ Requirements: Minimum 6 years of experience as Software Developer, Advanced knowledge of Java, Experience with Hibernate, Experience with Spring Boot, Experience with Spring Security, Experience with Spring Data, Experience with Angular, Experience with SQL databases (Oracle or MS SQL), Experience with Git, Experience with Maven, Experience with PrimeNG, Experience with Camunda platform 📃 Skills: Java, Angular, Hibernate, Spring, SpringBoot, SpringSecurity, SpringData, SQL, Oracle, MSSQL, Git, Maven, PrimeNG, Camunda, JavaScript, TypeScript 🏢 Description: Dołącz do Deviniti jako Senior Fullstack Developer (Java + Angular) i rozwijaj się razem z nami! Nie masz czasu czytać? Nie ma problemu! Oferta dla zabieganych: Profil: Szukamy doświadczonego/doświadczonej Backend Developera/Developerki, który/która ma także doświadczenie frontendowe, w tym przypadku z Angular. Nie jest to profil dla osoby pracującej tylko i wyłącznie z Javą. Stack: Java 8/11, Hibernate, Spring Boot, JavaScript/ Typescript, Angular, SQL, Spring, GIT, Maven Wymiar pracy: pełny etat Tryb pracy: zdalna Zespół: Project Manager, 1 Architekt, 7x Fullstack Developer, 2xQA, 3x Analityk Biznesowy Nad czym pracujemy: rozwijamy projekty dla stałego klienta korporacyjnego z branży leasingowej Czym będziesz się zajmować jako Senior Fullstack Developer ( Java + Angular)? Unit Application Development liczy ok. 80 osób i pracuje nad tworzeniem, rozwijaniem i utrzymaniem projektów customowych dla naszych klientów z całego świata. Obecnie szukamy osoby, która wesprze zespół dedykowany do jednego z naszych stałych klientów z branży leasingowej. Dołączająca osoba obejmie rolę Fullstack Developera\ Developerki Z kim będziesz pracować? Zespół, do którego dołączysz, składa się z około 15 osób, w tym deweloperów, analityków i testerów, których w razie potrzeby wspierają także architekci i UX designerzy. Jest to stały zespół dedykowany do projektów dla jednego klienta korporacyjnego. Jakich zadań możesz się spodziewać? projektowanie i przygotowywanie rozwiązań zgodnie z wymaganiami Klientów opisanymi przez Analityka; współpraca z zespołem projektowym; dbanie o jakość kodu; code review, testy jednostkowe; wspólna wycena zadań; warsztaty z Klientem - praca nad rozwiązaniem; Jesteś kimś, kogo szukamy jeśli: możesz pochwalić się: minimum 6 latami doświadczenia na stanowiskuSoftware Developer; zaawansowaną znajomością Javy; doświadczeniem z Hibernate; doświadczeniem z bibliotekami Spring (Spring Boot, Spring Security, Spring Data) znajomością baz danych takich jak SQL (Oracle, MS SQL); znajomością narzędzi Git i Maven; doświadczeniem w pracy na Frontendzie przy użyciu Angulara; doświadczenie z PrimeNG doświadczeniem w pracy z platformą Camunda. potrafisz także pracować z ludźmi! Najbardziej zależy nam na: dokładności i samodzielności; proaktywnej postawie i dążeniu do poszukiwania lepszych rozwiązań; umiejętności szybkiego uczenia się, otwartości i elastyczności; odpowiedzialności i szacunku do współpracowników; 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 Wiola . To osoba, która przeprowadzi Twoją kandydaturę przez 5 etapów 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 backendowe - weryfikacja techniczna zawierająca dyskusję oraz elementy live codingu - trwająca 1,5 h 4. Spotkanie rekrutacyjne frontendowe- osobne spotkanie mające na celu weryfikację umiejętności frontendowych- trwające 0,5-1 h 5 . 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 oraz facebooku . 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
Workai
Senior Flutter Engineer (Enterprise Apps)
Senior
Hybrid
Bialystok, Poland
🏢 Summary: Senior Flutter Engineer role focused on designing and developing enterprise-grade mobile applications used globally. The position involves building scalable, secure, and high-performance Flutter apps integrated with backend services and enterprise systems. You will collaborate with cross-functional teams to deliver robust mobile architectures and maintain high code quality standards. 🗂️ Requirements: 5+ years of mobile application development experience, 3+ years of experience with Flutter and Dart, Strong knowledge of Flutter SDK and mobile architecture, Experience with scalable and modular mobile architectures, Experience with Clean Architecture, BLoC/Cubit or MVVM, Knowledge of Kotlin or Swift, Experience with native integrations and platform channels, Experience integrating REST APIs and backend systems, Strong knowledge of state management in Flutter, Experience with OAuth2 and OpenID Connect, Experience with Git, CI/CD and automated testing, Experience working in Agile/Scrum environments, Fluent English and Polish 📃 Skills: Flutter, Dart, FlutterSDK, REST, OAuth2, OpenIDConnect, BLoC, Cubit, MVVM, Kotlin, Swift, Git, CICD, Android, iOS, Azure, AzureAD, EntraID, MicrosoftGraph, WebView, PWA 🏢 Description: We build innovative digital products for the modern workplace in the Cloud, and we need your help. Our platform is used by hundreds of thousands of employees worldwide. We are looking for a Senior Flutter Engineer who will help us design and develop high-quality mobile applications used by enterprise clients around the globe. You will work closely with backend, security, and DevOps teams to build scalable and secure mobile solutions. Key responsibilities: designing and developing enterprise-grade mobile applications using Flutter and Dart, building scalable and modular mobile architectures, integrating mobile applications with backend services and REST APIs, implementing authentication and authorization mechanisms (OAuth2, OpenID Connect), ensuring high standards of code quality through code reviews, testing, and CI/CD, optimizing application performance, responsiveness, and UI rendering, collaborating with backend, security, UX, and DevOps teams, supporting the team in architectural and technical decisions. Apply if you have: 5+ years of experience developing mobile applications, at least 3 years of experience with Flutter and Dart, strong knowledge of Flutter SDK and mobile application architecture, experience designing scalable mobile applications, experience with architectural patterns such as Clean Architecture, BLoC/Cubit or MVVM, knowledge of native Android (Kotlin) or iOS (Swift), ability to implement native platform integrations and bridge Flutter with iOS/Android layers, experience integrating mobile apps with REST APIs and backend systems, strong knowledge of state management in Flutter (Bloc, Provider or similar), experience with authentication and authorization mechanisms (OAuth2, OpenID Connect), experience with Git, code review, CI/CD and automated testing, attention to performance, UI quality, and responsive mobile design, experience working in Agile / Scrum teams, strong communication skills and ability to work collaboratively, a good command of written and spoken English and Polish. Nice to have: experience integrating mobile apps with enterprise systems, experience with Azure ecosystem (Azure AD / Entra ID, Microsoft Graph), knowledge of mobile application security best practices, experience with WebView and PWA integration. We offer: work on a platform used by hundreds of thousands of employees worldwide, access to the latest technologies and tools, multidirectional professional development, certifications and knowledge-sharing opportunities, flexible work model (remote, hybrid or on-site), benefits package (private medical care, Multisport card).
Technology
New offer
Be in IT
Senior Flutter Developer
Senior
Remote
Warsaw, MZ, Poland
120 - 130 PLN/hr
🏢 Summary: Oferta długoterminowej, w pełni zdalnej współpracy B2B przy migracji i rozwoju aplikacji Flutter na Android, iOS oraz desktop dla produktu Healthcare/IoT. Rola obejmuje projektowanie architektury, integracje backendowe, obsługę offline, testowanie, CI/CD i publikację aplikacji, z realnym wpływem na rozwiązanie. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia z Flutter i Dart, Doświadczenie produkcyjne w aplikacjach mobilnych i desktopowych, Doświadczenie w migracji lub przebudowie aplikacji, Bardzo dobra znajomość BLoC, Riverpod lub Provider, Doświadczenie z REST API, MQTT i WebSocket, Praktyczna znajomość testów jednostkowych, widgetowych i integracyjnych, Język angielski na poziomie minimum B2/C1 📃 Skills: Flutter, Dart, Android, iOS, BLoC, Riverpod, Provider, REST, MQTT, WebSocket, CI/CD 🏢 Description: Zakres obowiązków: • Udział w migracji istniejącej aplikacji do technologii Flutter. • Rozwój aplikacji mobilnej (Android/iOS) oraz desktopowej z wykorzystaniem Flutter i Dart. • Projektowanie i rozwój skalowalnej, utrzymywalnej oraz testowalnej architektury aplikacji. • Integracja aplikacji z backendem przy wykorzystaniu REST API, MQTT oraz WebSocket. • Implementacja mechanizmów pracy offline oraz synchronizacji danych. • Tworzenie i rozwój testów jednostkowych, widgetowych oraz integracyjnych. • Współpraca przy budowie i utrzymaniu procesów CI/CD oraz publikacji aplikacji w App Store i Google Play. • Współpraca z międzynarodowym zespołem projektowym w języku angielskim. Oczekujemy: • Minimum 5 lat komercyjnego doświadczenia w programowaniu z wykorzystaniem Flutter i Dart. • Doświadczenia w tworzeniu oraz utrzymaniu aplikacji mobilnych i desktopowych działających na środowiskach produkcyjnych. • Praktycznego doświadczenia w migracji lub przebudowie istniejących aplikacji. • Bardzo dobrej znajomości mechanizmów zarządzania stanem (BLoC, Riverpod lub Provider). • Doświadczenia w integracji z REST API, MQTT oraz WebSocket. • Praktycznej znajomości testów jednostkowych, widgetowych oraz integracyjnych. • Znajomości języka angielskiego na poziomie minimum B2/C1. Mile widziane: • Doświadczenie w projektach z branży Healthcare lub MedTech. • Znajomość Keycloak lub rozwiązań IAM. • Doświadczenie z HL7/FHIR. • Znajomość React, Next.js, TypeScript lub Go. Oferujemy: • Długoterminową współpracę przy rozwoju innowacyjnego produktu z obszaru Healthcare / IoT. • Wynagrodzenie w przedziale 120–130 PLN/h (B2B). • Współpracę w pełni zdalną. • Możliwość realnego wpływu na architekturę i rozwój aplikacji. • Pracę z nowoczesnym stackiem technologicznym oraz międzynarodowym zespołem. • Udział w projekcie wykorzystującym nowoczesne rozwiązania mobilne i desktopowe.
Technology
N-iX
Senior Flutter Engineer (part-time)
Senior
Remote
Krakow, Poland
38 - 42 USD
🏢 Summary: Part-time Senior Flutter Developer role focused on building and optimizing high-quality mobile applications for innovative smart bed IoT products. The position involves developing, testing, and maintaining Flutter-based solutions while ensuring performance, scalability, and code quality. Close collaboration with the development team and continuous improvement of application performance are key aspects of the role. 🗂️ Requirements: Proven commercial experience with Flutter and Dart, Experience in IoT projects, Experience with CoreData, Realm, Firestore or Supabase PostgreSQL, Knowledge of Android, iOS, Windows and macOS systems, Experience with Git-based workflows and CI/CD tools, Experience integrating and working with RESTful APIs, Fluent English, Availability for part-time work (10–20 hours/week) with US time zone overlap 📃 Skills: Flutter, Dart, IoT, CoreData, Realm, Firestore, Supabase, PostgreSQL, Android, iOS, Windows, macOS, Git, GitHub, GitLab, GitHubActions, Jenkins, REST, Postman 🏢 Description: #5084 Our client is a leading innovator in the U.S. market, creating cutting-edge, high-end smart beds engineered for superior performance. We are looking for a Senior Flutter Developer who is technically proficient, proactive, and excels in collaborative environments. Responsibilities: Collaborate closely with the development team to design and implement high-quality software solutions using Flutter technologies Develop, test, and maintain mobile applications that meet internal and external client expectations Analyzing and improving application performance Bug fixing Ensure code quality, performance, and scalability through continuous improvement and best practices Requirements: Proven experience in mobile development with Flutter and Dart Experience working with IoT project Experience working with CoreData, Realm, Firestore, Supabase PostgreSQL Knowledge of operating system Android, iOS, Windows, macOS Knowledge of tools and technologies GitHub Actions, Jenkins, Git, GitHub, GitLab, RESTful APIs, Postman Fluency in English language for effective communication Ability to work part-time (10-20 hours/week), ideally with at least 2-hour overlap with US time zones
Technology
RemoDevs
Senior Flutter Developer
Senior
Remote
Szczecin, Poland
17,600 - 23,200 PLN
🏢 Summary: Senior Flutter Developer role for a long-term FinTech and Banking project focused on developing and maintaining modern mobile applications in an international remote environment. The position involves building scalable financial features, collaborating with cross-functional teams, and contributing to architecture and engineering best practices. The offer includes fully remote B2B cooperation with an experienced engineering team. 🗂️ Requirements: Commercial experience with Flutter, Experience in FinTech, Banking or regulated environments, Strong knowledge of Dart, Strong knowledge of Flutter architecture, Experience with REST APIs, Understanding of mobile application lifecycle, Performance optimization knowledge, Experience with Git, Experience with CI/CD pipelines, Professional English (B2+) 📃 Skills: Flutter, Dart, REST, Git, CI/CD, Android, iOS, Agile, Scrum 🏢 Description: Senior Flutter Developer (FinTech / Banking) Location: Remote (Poland) Cooperation: B2B Industry: FinTech / Banking We’re looking for an experienced Senior Flutter Developer to join a long-term project for our client from the FinTech & Banking sector. You’ll become part of a cross-functional engineering team responsible for developing and maintaining modern mobile applications used by thousands of users. Although the project operates in an international environment and English is the working language, you’ll collaborate closely with Polish Engineering Managers and Polish team members on a daily basis. Your responsibilities Develop and maintain high-quality mobile applications using Flutter. Build scalable, secure and user-friendly features for financial products. Collaborate with backend developers, QA engineers, designers and product stakeholders. Participate in architecture discussions and technical decision-making. Write clean, maintainable and well-tested code. Contribute to code reviews and engineering best practices. Support continuous improvement of development processes. What we’re looking for Commercial experience developing mobile applications with Flutter . Previous experience in FinTech, Banking or other highly regulated environments . Strong knowledge of Dart and Flutter architecture. Experience integrating REST APIs. Good understanding of mobile application lifecycle and performance optimization. Experience working with Git and CI/CD pipelines. Ability to work independently while collaborating effectively within a team. Professional English (B2+) . Nice to have Experience with native Android or iOS development. Knowledge of mobile security best practices. Experience with automated testing for Flutter applications. Familiarity with Agile/Scrum environments. What you can expect Long-term cooperation on an enterprise-scale project. Fully remote work. Modern technology stack and experienced engineering team. International project with daily communication in English. Close collaboration with Polish managers and development team. Stable B2B cooperation.
Technology
EPAM Systems
Lead Flutter Developer
Senior
Remote
🏢 Summary: Technical leadership role for an experienced Flutter developer to lead a mobile team, maintain and evolve an existing app portfolio, and drive migration to a new architecture. The position combines hands-on Flutter development with architectural decision-making and code quality ownership. Focus is on delivering scalable, high-quality mobile solutions for Android and iOS. 🗂️ Requirements: 5+ years mobile app development for Android or iOS, 3+ years hands-on Flutter experience, Strong knowledge of Dart and asynchronous programming, Experience with REST APIs and sockets, At least one Flutter app released to production, Understanding of mobile architecture and best practices, Solid knowledge of OOP and SOLID principles, Experience in technical leadership or senior role with team responsibilities, Commitment to clean, maintainable code and code reviews 📃 Skills: Flutter, Dart, Android, iOS, REST, Sockets, RxDart, Streams, OOP, SOLID, Architecture, Async, AppStore, GooglePlay 🏢 Description: We are seeking an experienced Lead Flutter Developer to join our team and assume a technical leadership position. You will coordinate and mentor the mobile development team, maintain our current app portfolio, and guide the transition to a new architecture. If you have a passion for mobile technologies, proven leadership abilities, and aim to make a significant impact on our products and solutions, we encourage you to apply. Responsibilities Lead the mobile development team to ensure smooth operations and achievement of project goals Coordinate team efforts and foster collaboration to meet deadlines and deliverables Maintain the existing app portfolio and contribute to the migration toward a new architecture Improve team processes by participating in planning, grooming, technical discussions and estimations Conduct regular code reviews, provide constructive feedback and support team members through coaching and mentoring Make architectural decisions to ensure solutions align with business and technical requirements Promote knowledge sharing and best practices while encouraging new ideas across the team Requirements At least 5 years of experience in mobile app development for Android or iOS Understanding of mobile architecture and platform-specific best practices Experience with REST APIs and sockets Minimum 3 years of hands-on experience with Flutter and knowledge of Dart, including async programming with Streams or RxDart At least one Flutter app released in production on the App Store or Google Play Background in OOP and SOLID principles Commitment to clean, maintainable code and supporting others in achieving the same Experience in a development team leadership role or a senior position with team responsibilities Strong communication skills and a collaborative mindset We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Flutter Developer
Senior
Remote
🏢 Summary: Senior Flutter Developer role focused on building and evolving a cross-platform client-facing inspection application using Flutter and Dart. The position involves owning application architecture, performance, and code quality while integrating mobile and web clients with backend services. The engineer collaborates with cross-functional teams to deliver a scalable PWA-enabled solution for real users. 🗂️ Requirements: 3+ years of production experience with Flutter, Strong knowledge of Dart and asynchronous programming (Streams, RxDart), Experience with Progressive Web Apps and mobile Web APIs (camera, geolocation, offline sync), Hands-on experience with Flutter for Web and responsive layouts, Solid understanding of cross-platform application architecture, Experience integrating applications with backend services and databases (Azure SQL, MongoDB), Practical experience with CI/CD pipelines, Experience with Azure DevOps 📃 Skills: Flutter, Dart, RxDart, PWA, WebAPI, AzureSQL, MongoDB, AzureDevOps, CI/CD, .NET 🏢 Description: We are seeking a Senior Flutter Developer to join our team and drive the development of a client-facing application. This role centers on building robust cross-platform solutions using Flutter and Dart. As a software engineer, you will own the technical design, performance and code quality of the application, collaborating with product, UX, backend and AI teams to deliver a scalable inspection platform for real policyholders. Remote work from Poland is possible. Working Hours: Up to 7 PM CEST. Responsibilities Develop and maintain Flutter applications for iOS, Android and Web, emphasizing usability and guided user flows Implement Progressive Web App (PWA) features, including offline support, efficient asset loading and installable web experiences Own and evolve application architecture, focusing on state management and navigation, modularization and dependency management, and clean separation of UI, domain and data layers Optimize performance and responsiveness, especially for image capture, preview and upload flows Integrate mobile and web clients with backend services, including data persistence and APIs backed by Azure SQL and MongoDB Contribute to and maintain CI/CD pipelines using Azure DevOps for mobile and web builds Perform code reviews and actively raise engineering quality standards Participate in technical decision-making, balancing speed, scalability and maintainability Requirements 3+ years of production experience with Flutter and strong knowledge of Dart, especially around async programming (Streams, RxDart) Experience with Progressive Web Apps (PWA), including mobile Web APIs for camera access, geolocation and offline synchronization Hands-on experience with Flutter for Web, including responsive layouts and browser performance considerations Solid understanding of mobile and cross-platform application architecture Experience with integration of applications with backend services and databases such as Azure SQL and MongoDB Practical experience with CI/CD pipelines, preferably with Azure DevOps Strong problem-solving skills and ability to work independently in a product-oriented team Clear communication skills and experience with cross-functional teams Nice to have Proficiency in image-heavy PWA apps Experience with .NET We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
New offer
itCraft sp. z o.o.
Flutter Developer
Mid
Remote
Warsaw, MZ, Poland
60 - 70 PLN/hr
🏢 Summary: Flutter Developer role in a three-person Flutter team, building mobile applications for international clients across healthcare, telecommunications and commerce. The offer includes remote or on-site work, an hourly B2B contract of 60–70 PLN/h, and collaboration with a cross-functional delivery team. 🗂️ Requirements: Commercial Flutter experience, Strong Dart fundamentals, Clean Architecture and SOLID knowledge, BLoC/Cubit state management experience, GetIt and Injectable dependency injection, Freezed, json_serializable and build_runner workflow, REST API integration with Dio and Retrofit, Declarative typed navigation, Unit and BLoC testing experience, Google Play and App Store release experience, AI coding tools experience, English proficiency at B2 level or higher, Native Polish proficiency 📃 Skills: Flutter, Dart, BLoC, Cubit, GetIt, Injectable, Freezed, json_serializable, build_runner, Dio, Retrofit, OpenAPI, Swagger, go_router, bloc_test, mocktail, mockito, Claude, Codex, Cursor 🏢 Description: About the role As a Flutter Developer, you will join a team of 3 Flutter Developers. You will work daily with a cross-functional development team that includes developers, a Project Manager, System Analyst, UX/UI Designers, and QA. Grow with us - Work with clients from around the world and across healthcare, telecommunications, and commerce. - Learn from experienced team members in different fields, including through code reviews. - Attend team meetings every two weeks to discuss tools, news, project use cases, and exchange experience. What you should have - Commercial experience with Flutter and Dart, including solid Dart fundamentals: null safety, async/streams, sealed classes, and pattern matching. - Clean Architecture and SOLID used in day-to-day work. - BLoC/Cubit as primary state management, with explicit loading and error states. - Dependency injection using GetIt and Injectable. - Code-generation workflow using Freezed, json_serializable, and build_runner. - REST integration using Dio and Retrofit against an OpenAPI/Swagger specification, including consistent error handling. - Declarative navigation with typed routes, for example go_router. - Unit and BLoC tests using bloc_test and mocktail/mockito. - Experience releasing apps to Google Play and the App Store, including build flavors and dev, stage, and production environments. - Experience using AI coding tools in the daily workflow, such as Claude Code, Codex, or Cursor; ability to use them effectively, critically review output, and extend them with custom skills and agents. - English fluency at B2 level or above. - Native Polish proficiency. Nice to have - Firebase experience: Crashlytics, Analytics, Remote Config, and App Distribution. - Experience integrating native SDKs, for example Stripe payments. - Basic Swift or Kotlin knowledge to configure native settings, including permissions, plists, and flavors. - Mobile CI/CD experience with Codemagic, Bitrise, or GitHub Actions, including automated store distribution. - Portfolio of published applications on Google Play, the App Store, or GitHub. What you will get - B2B contract at an hourly rate of 60–70 PLN/h, depending on experience and skills. - Work fully remotely or on-site at the Bydgoszcz office; coworking space in Warsaw available for a few days per month. - Google Workspace tools. - Medical insurance. - Access to a Multisport card and life insurance. - Team-building events, such as Quarterly Pizza Day. - Internal referral program. - Access to an internal e-book and course library. Recruitment process - Three steps in a fully remote recruitment process, with an aim to close it within one week. - A 45-minute call with the HR team. - A 1.5-hour technical interview with the Flutter Team Leader.
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.