May 21, 2026

Flutter Developer

Senior • Hybrid

20,160 - 23,500 PLN

Wroclaw, Poland

Flutter Developer

Location: Wrocław R&D Center / Hybrid

 

Key Responsibilities

  • Develop and maintain advanced Flutter applications for iOS and Android from a shared codebase
  • Design scalable and maintainable mobile architecture
  • Integrate REST APIs, authentication flows, and real-time device communication 
  • Improve app performance, stability, and offline capabilities
  • Implement testing strategies and support CI/CD processes
  • Collaborate with product, backend, and UX teams to deliver high-quality features
  • Participate in code reviews, architecture decisions, and technical mentoring

Requirements

  • 5+ years of mobile development experience, including 3+ years with Flutter/Dart
  • Strong knowledge of Flutter architecture, widget lifecycle, and rendering
  • Experience with Clean Architecture, BLoC, MVVM, Cubit, or similar patterns
  • Solid understanding of async programming, streams, and concurrency in Dart
  • Experience with REST APIs, OAuth2, JWT, caching, and error handling
  • Knowledge of native integrations, platform channels, push notifications, and background services
  • Experience with testing (unit, widget, integration)
  • Familiarity with CI/CD tools such as GitHub Actions, GitLab, Jenkins, or Bitrise
  • Good understanding of mobile security best practices
  • Ability to lead technical discussions and support junior developers

Nice to Have

  • Experience with IoT or smart-device applications
  • Knowledge of Bluetooth communication
  • Familiarity with Firebase Crashlytics, Azure DevOps, or remote configuration tools
  • Experience working with offline-first applications

 

Why apply for an Antal job offer?

When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.

About Antal

Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.

Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Discover our latest job openings: https://en.antal.pl/candidates
Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

 

 

 

Similar jobs you might like

Technology

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 Lokalizacja: Wrocław 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. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

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 Lokalizacja: Wrocław 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. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

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

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

Antal Sp. z o.o.

Manual QA Tester (Mobile / Flutter / IoT/AI)

Senior

On-site

Wroclaw, Poland

🏢 Summary: Manual QA Tester role focused on ensuring high quality of Flutter-based mobile applications (iOS/Android) with strong involvement in IoT/AI-related projects. The position emphasizes advanced functional testing, hardware validation, and use of AI tools to optimize QA processes. It requires close collaboration with development teams and deep technical understanding of mobile and embedded environments. 🗂️ Requirements: Minimum 5 years of experience in manual mobile testing, Strong functional testing skills for iOS and Android applications, Knowledge of Flutter specifics, Experience with IoT or Embedded testing, Understanding of SDLC and Agile/Scrum methodologies, Experience with JIRA and test management tools, Ability to analyze JSON and XML data, Experience with hardware testing setups, sensors, measurement equipment, Knowledge of thermodynamics, refrigeration cycle, COP, heat pumps, Experience with lab testing, prototyping, validation, simulations, Practical use of AI tools for QA activities 📃 Skills: Flutter, iOS, Android, Jira, Confluence, SDLC, Agile, Scrum, IoT, Embedded, JSON, XML, AI, ChatGPT, Claude, Perplexity, Thermodynamics, COP, HeatPumps, Sensors, Prototyping, Simulations, Dart 🏢 Description: Manual QA Tester (Mobile / Flutter / IoT/AI) 📍 Wrocław (on site) About the project Join a team building innovative mobile applications in Flutter. The role focuses on ensuring the highest product quality and leveraging AI tools to optimize daily work. It is well-suited for individuals who value an office-based environment and want to have a real impact on the product. Responsibilities Manual testing of mobile apps (iOS/Android, Flutter) Bug reporting (Jira/Linear) Using AI tools (e.g., ChatGPT, Claude, Perplexity) for test scenarios, documentation, and log analysis Close collaboration with developers UX validation across devices Creating and maintaining Test Plans & Test Sets Participation in refinements (edge cases, acceptance criteria) Analysis of JSON/XML data Risk identification and quality assurance across project stages Test coordination and task estimation Requirements Min. 5 years as Manual QA Tester (mobile) English min. B2 (communication & documentation) Knowledge of SDLC, testing methodologies, Agile/Scrum Experience with JIRA, Confluence, test management tools Strong functional testing skills Understanding of iOS vs Android and Flutter specifics Experience in IoT/Embedded testing Comfortable using AI tools (prompting for QA) Hardware experience (test setups, sensors, measurement equipment) Knowledge of thermodynamics, refrigeration cycle, COP, heat pumps Experience with lab testing, prototyping, validation, simulations Knowledge of JSON/XML High attention to detail Availability to work from the office in Wrocław Nice to have Postman / Charles Proxy / Proxyman Basic Dart/Flutter (code reading) ISTQB Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

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

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

DCG

Mobile Developer with Flutter

Mid

Hybrid

Krakow, Poland

🏢 Summary: Development role focused on building and maintaining cross-platform mobile applications using Flutter, with integration of native iOS and Android features. The position involves REST API integration, performance optimization, testing, CI/CD setup, and close collaboration with business and technical teams. It requires hands-on mobile development experience and strong understanding of design patterns and debugging. 🗂️ Requirements: BS/BA in Computer Science or equivalent experience, Proficiency in Flutter and Dart, 2+ years native iOS or Android development experience, Experience with Swift, Objective-C, Kotlin or Java, Knowledge of REST API integration, Knowledge of Flutter navigation and routing, Experience with unit and integration testing in Flutter, Experience with CI/CD tools, Knowledge of Git, Knowledge of Jira and Confluence, Understanding of design patterns, Strong debugging and problem-solving skills, Fluency in English 📃 Skills: Flutter, Dart, Swift, Objective-C, Kotlin, Java, REST, Jenkins, Git, Jira, Confluence, Angular, CICD, iOS, Android 🏢 Description: Responsibilities: Design, develop, and maintain cross-platform mobile applications written in Flutter Collaborate with teams to build native Android and iOS features Integrate with backend systems through RESTful APIs Optimize mobile applications for performance and responsiveness Debug, troubleshoot, and resolve technical issues Research new technology options and develop POCs for evaluation Collaborate with business teams to clarify requirements, understand application use case and business processes Requirements: BS/BA degree in Computer Science or related work experience Proficiency in Flutter/Dart 2 + years of experience with native development for iOS (Swift/Objective-C) or Android (Kotlin/Java) Fluency in English Good knowledge of the principles of creating mobile applications Familiarity with RESTful API integration Good knowledge of Flutter navigation and routing Familiarity with unit and integration testing in Flutter Experience creating and maintaining CI/CD tools like Jenkins Knowledge of tools such as Git, Jira, Confluence Deep understanding of design patterns Strong problem-solving and debugging skills Nice to have: Familiarity with app store deployment processes in Apple and Google marketplaces Knowledge and work experience with Angular framework and web development Offer: Private medical care (dental care + vision care plan) Life insurance Sports card Training & learning opportunities Language course co-financing Annual bonus Employee referral program

Technology

Antal Sp. z o.o.

Manual Tester Mobile Apps

Mid

On-site

Wrocław, Poland

15,120 - 20,159 PLN/hr

🏢 Summary: Mid-level Manual QA Tester role focused on end-to-end testing of Flutter-based mobile applications for iOS and Android, including IoT and hardware-connected solutions. The position involves validating application quality, usability, and performance in complex testing environments while collaborating closely with developers and product teams. The role is fully on-site in Wrocław under a B2B contract. 🗂️ Requirements: Minimum 4 years of manual mobile application testing experience, Experience testing iOS and Android applications, Knowledge of Flutter-based applications, Experience with IoT or device-connected solutions, Experience working with hardware setups, sensors, or measurement devices, Understanding of system performance, diagnostics, and component validation, Ability to handle complex testing scenarios, English proficiency at B2 level, Availability to work on-site in Wrocław 📃 Skills: Flutter, iOS, Android, Jira, Linear, Postman, Charles, Proxyman, Dart, ISTQB, IoT 🏢 Description: jiAbout the Role We are looking for mid-level Manual QA Tester to join a team developing modern mobile applications in Flutter. This role is ideal for someone who combines strong testing expertise with a proactive mindset and enjoys working closely with developers in a fast-paced product environment. You will play a key role in ensuring application quality, usability, and reliability across mobile platforms. Work mode: 100% on-site (Wrocław) Contract Type: B2B (Contracting via Antal) Rate: 90–125 PLN/hour (net + VAT) Key Responsibilities Perform end-to-end manual testing of mobile applications on iOS and Android Identify, document, and track bugs using tools such as Jira or Linear Create and improve test scenarios, reports, and documentation with the support of AI tools Collaborate with developers and product teams to validate fixes and improve release quality Verify UI consistency, responsiveness, and user experience across devices Participate in testing connected devices and hardware-related workflows Support validation, performance, and edge-case testing in lab-like environments Requirements Minimum 4 years of experience in manual testing of mobile applications Strong understanding of mobile platforms and Flutter-based applications Experience testing IoT or device-connected solutions Experience working with hardware setups, sensors, or measurement devices Technical understanding of system performance, diagnostics, and component validation Ability to work with complex testing scenarios and non-standard environments Good communication skills in English (minimum B2) Availability to work from the office in Wrocław High attention to detail and strong analytical thinking Nice to Have Familiarity with tools like Postman, Charles Proxy, or Proxyman Basic understanding of Flutter or Dart ISTQB certification Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

co.brick

Mid/Senior Flutter Developer

Senior

Remote

Gliwice, Poland

🏢 Summary: Full-time Mid+/Senior Flutter Developer role to build and launch a high-profile cross-platform mobile app integrating travel booking, casino features, and loyalty services. The project runs for approximately 3 months starting June 2026, focusing on clean architecture, native SDK integrations, and production-ready releases for app stores. The role involves end-to-end mobile development, from feature implementation to deployment automation. 🗂️ Requirements: Minimum 3 years commercial mobile development experience, Expert knowledge of Flutter and Dart, Strong experience with RxDart, Futures, Streams, flutter_hooks, get_it, dio, Hands-on experience with Android SDK and/or iOS SDK, Strong knowledge of MVVM, MVI, or BLoC architecture patterns, Experience with Xcode/SPM and Gradle build tools, Experience writing Unit Tests, Professional fluency in Polish and English (B2 minimum) 📃 Skills: Flutter, Dart, RxDart, Futures, Streams, flutter_hooks, get_it, dio, AndroidSDK, iOSSDK, MVVM, MVI, BLoC, Xcode, SPM, Gradle, UnitTesting, CleanArchitecture 🏢 Description: Join an agile product team to rapidly develop a high-profile mobile application that bridges the gap between the Travel and iGaming sectors. The application serves as a unified platform allowing users to book hotel stays, exchange casino chips, and manage integrated customer loyalty services. You will build clean, high-performance features, integrate platform-specific SDKs, and ensure production-readiness for a fast-approaching summer launch window. Details Start Date: Early June 2026. Duration: ~3 months (Until early September 2026, with potential extensions based on client review). Capacity: Full-time (FTE). Openings Available: 3x Flutter Developers. Seniority: Mid+ / Senior. Rate: Based on candidate experience and expectations. Responsibilities Mobile Feature Development: Implement responsive, fluid user interfaces and cross-platform workflows in Flutter and Dart. Architecture Implementation: Write clean, modular, and testable code adhering to Clean Architecture guidelines. State & Data Management: Architect robust application flows utilizing modern state management patterns and asynchronous data streams. Native Integration: Develop custom native plugins or bridge native SDKs (Android/iOS) to enhance the core Flutter application. App Store Management: Oversee and configure build tools, automation dependencies, and the deployment lifecycle for Google Play and the Apple App Store. Requirements Core Experience: Minimum 3 years of commercial experience in mobile application development. Flutter Ecosystem: Expert knowledge of Flutter & Dart , including deep familiarity with RxDart, Futures, Streams, flutter_hooks, get_it, and dio . Native Foundations: Hands-on experience with native Android SDK and/or iOS SDK development. Architecture: Strong mastery of architectural patterns such as MVVM, MVI, or BLoC . Build Systems: Clear understanding of platform-specific configuration and build tools ( Xcode/SPM, Gradle ). Testing: Practical experience writing reliable Unit Tests . Languages: Professional fluency in both Polish and English (minimum B2) . Nice to Have Proven experience writing proprietary native SDKs or custom open-source Flutter plugins.