April 11, 2026
Senior Flutter Engineer (part-time)
Senior • Remote
38 - 42 USD
Krakow, Poland
#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
Similar jobs you might like
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
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
Spyrosoft
Senior Flutter Developer
Senior
Remote
Warsaw, Poland
110 - 150 PLN
🏢 Summary: Freelance Mobile Applications Developer role focused on building high-performance Flutter-based applications for a solar industry SaaS platform. The position involves developing mission-critical, low-latency mobile solutions that process large-scale data and deliver outstanding user experience. The project runs until the end of 2026 with potential extension. 🗂️ Requirements: Extensive experience in mobile application development, Experience developing mobile applications using Flutter, 5+ years of Native Android development experience (Java or Kotlin), Strong understanding of object-oriented design principles, Experience working with AI-based development tools, Ability to build adaptive, user-friendly mobile UIs, Ability to write clean, testable, and efficient code, Experience optimizing application performance and scalability 📃 Skills: Flutter, Android, Java, Kotlin, OOP, AI, SaaS 🏢 Description: Project description: We are looking for a top-tier Mobile Applications Developer to join our team and help us build cutting-edge software solutions for the Solar Industry. Our platform focuses on designing and monitoring solar fields, processing large-scale data in a SaaS environment, ensuring fast response times, and delivering an outstanding user experience. If you are a passionate Flutter developer who cares deeply about user experience, intuitive interactions, and modern app design, and you are ready to take on the challenge of building high-quality, mission-critical mobile applications, this role is for you. Requirements: Extensive experience in mobile application development Experience in developing mobile applications using Flutter 5+ years of experience in Native Android development (Java / Kotlin) Strong understanding of object-oriented design principles and concepts Experience working with AI-based development tools Proven ability to build adaptive, user-friendly, and flexible mobile UIs Team player with excellent communication skills Passion for high-quality code, performance optimization, and intuitive user experiences Main responsibilities: Design and develop high-volume, low-latency mobile applications for mission-critical systems, ensuring high availability and top performance Contribute to all phases of the software development lifecycle Write clean, well-designed, testable, and efficient code Prepare and deliver software component releases Collaborate closely with cross-functional teams to ensure seamless integration and optimal user experience Continuously improve application performance, usability, and scalability This is a freelance, project-based engagement with no additional benefits, offering the opportunity to work on a clearly defined initiative scheduled to run until the end of 2026, with a possibility of extension depending on project needs and performance.
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
Intent
Senior Flutter Developer (freelance)
Senior
Remote
Warsaw, Poland
15,000 - 30,000 PLN/mo
🏢 Summary: Freelance Senior Flutter Developer role focused on building high-quality mobile applications for IoT and connected device projects. The position involves close collaboration with engineering teams to deliver new features, improve app reliability, and contribute to innovative product development. This is a remote B2B opportunity with potential for long-term cooperation. 🗂️ Requirements: Advanced knowledge of Flutter SDK, Advanced knowledge of Dart, Working knowledge of iOS, Working knowledge of Android, Experience with BLE, Experience with flutter_blue_plus, Scrum or Agile experience, English B2 level minimum 📃 Skills: Flutter, Dart, iOS, Android, BLE, flutter_blue_plus, Scrum, Agile, Jira, Confluence, Slack, Zoom, GSuite 🏢 Description: We’re currently seeking a passionate freelance Senior Flutter Developer to join our forthcoming projects. As a freelancer cooperating with intent, you'll have the chance to work on diverse IoT projects, contributing your expertise to our team. intent has over 10+ years of experience in helping to conceptualize, design, and build apps for IoT and connected devices. We're a software house that acts as a specialized think partner for products at the intersection of physical and digital (like wearables and IoT) - from net-new to products looking to enter a competitive and established niche. Some of our clients include Oura, BOSE, and McIntosh audio systems. 💎 Requirements : Advanced knowledge of Flutter and Dart, working knowledge of iOS and Android, English min. B2. 💰 Salary: 15 - 30K net on B2B depending on your experience. 🏝️ Perks and benefits: 100% remote work, flexible working hours, and knowledge-sharing initiatives. Moreover, if after a few months of working together, we're all on the same page, then definitely we’ll gladly invite you to join our internal intent team for long-term collaboration and you’ll enjoy all the benefits, such as paid holidays, paid sick leave, training budget, and much more! What we expect: Knowing your way around the Flutter SDK, bonus points for commercial experience Advanced knowledge of Dart programming language. Working knowledge of iOS and Android platforms. Experience with BLE, particularly using the flutter_blue_plus library. At least B2 English skills (both written and spoken). Out-of-the-box thinking and creativity (we care about your problem-solving skills, not the lines of code you write). Willingness to adopt our programming style and suggest new ideas Keeping track of industry developments and taking the initiative to incorporate these into the company technologies. Engagement and team-play. Willingness to participate in the events outside .intent (such as hackathons, conferences, etc.) and share your knowledge inside .intent. Scrum (or other Agile) development method experience. Attention to detail. What you'll do: Delivering world-class mobile apps. Work closely with the engineering team to deliver exciting new features. Improve reliability by fixing issues reported by the QA team. Brainstorm potential product improvements. Participate in knowledge-sharing activities within and outside of intent. Tools you’ll use: Jira, Confluence. Slack, Zoom, GSuite. Recruitment process: A screening call with an HR person (45 mins). A technical interview (60-90 mins). Final feedback received within a week after the interview. Join us on this exciting journey where you'll have the opportunity to work on groundbreaking projects and shape the future of the IoT industry. Embrace the challenge, unleash your creativity, and be part of a team that is passionate about making a real impact in the world of technology 🦾
Technology
co.brick sp. z o.o.
Senior Flutter Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: The role involves developing high-performance cross-platform applications using Flutter for iOS, Android, and Web, including Progressive Web Apps with offline capabilities. The position focuses on scalable architecture design, CMS integration, backend connectivity, and performance optimization. The developer will also contribute to CI/CD processes and maintain high engineering standards within a product team. 🗂️ Requirements: 3+ years of professional experience with Flutter and Dart, Experience with asynchronous programming and Streams in Dart, Proven experience with Flutter Web and PWA development, Hands-on experience with browser APIs (camera, geolocation), Strong knowledge of state management (Bloc, Riverpod, or Provider), Experience with headless CMS integration (e.g., Storyblok), Experience integrating apps with REST APIs, Experience working with SQL and NoSQL databases, Basic experience with CI/CD tools (preferably Azure DevOps), C1 level English (written and spoken) 📃 Skills: Flutter, Dart, PWA, Bloc, Riverpod, Provider, Storyblok, REST, Azure, AzureSQL, MongoDB, CI/CD, .NET, Streams, SQL, NoSQL 🏢 Description: co.brick talents — powered by AI, powered by people. Senior Flutter Developer On behalf of our client, an established software development company that creates custom digital products and supports businesses in their digital transformation, we are looking for a skilled Senior Flutter Developer . In this role, you will help build high-quality, scalable cross-platform solutions that solve real business challenges. Key Responsibilities Cross-Platform Development: Build and maintain high-performance Flutter applications for iOS, Android, and Web, focusing on smooth user experiences and intuitive workflows. PWA Implementation: Develop Progressive Web App (PWA) features, ensuring offline functionality, easy installation, and fast asset loading. Architecture Design: Create and support clean, scalable application architectures using modular design and clear separation of concerns. CMS Integration: Connect headless CMS platforms (specifically Storyblok) to dynamically render content into native Flutter UI components. Performance Tuning: Optimize application speed and responsiveness, especially for features involving heavy image processing (capture, preview, and upload). Backend Connection: Integrate frontend mobile and web apps with backend services, REST APIs, Azure SQL, and MongoDB. DevOps & Quality: Contribute to CI/CD automation pipelines using Azure DevOps and participate in code reviews to maintain high engineering standards. What We Are Looking For Experience: At least 3+ years of professional experience working with Flutter and Dart (including asynchronous programming and Streams). Language Skills: C1 English level (written and spoken) for smooth daily collaboration. Web & PWA Expertise: Proven experience with Flutter Web and building PWAs, including hands-on use of browser APIs (like camera and geolocation). State Management: Deep understanding of modern architecture patterns and tools like Bloc, Riverpod, or Provider. CMS Knowledge: Experience working with headless CMS systems and managing dynamic UI rendering. Data Integration: Solid experience connecting apps to backend systems and databases (SQL/NoSQL). Tools & Mindset: Basic experience with CI/CD tools (preferably Azure DevOps), strong problem-solving skills, and the ability to work independently within a product team. Nice to Have Past experience building PWA applications that handle a large volume of images. Basic familiarity with .NET-based backend environments. Please note: The first step in our recruitment process is a short video interview, where you will be asked to record your answers to a few predefined questions.
Technology
co.brick
Senior Flutter Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: The offer is for a Senior Flutter Developer to build and maintain high-performance cross-platform applications for iOS, Android, and Web, including PWAs. The role focuses on scalable architecture, CMS integration, backend connectivity, and performance optimization within a modern CI/CD environment. 🗂️ Requirements: 3+ years of professional experience with Flutter and Dart, Strong knowledge of asynchronous programming and Streams, Experience with Flutter Web and PWA development, Hands-on experience with browser APIs, Experience with state management (Bloc, Riverpod, or Provider), Experience with headless CMS integration, Experience integrating REST APIs and backend services, Experience with SQL and NoSQL databases, Basic experience with CI/CD pipelines, C1 English level 📃 Skills: Flutter, Dart, PWA, Bloc, Riverpod, Provider, REST, Azure, SQL, MongoDB, Storyblok, CI/CD, .NET 🏢 Description: co.brick talents — powered by AI, powered by people. Senior Flutter Developer On behalf of our client, an established software development company that creates custom digital products and supports businesses in their digital transformation, we are looking for a skilled Senior Flutter Developer . In this role, you will help build high-quality, scalable cross-platform solutions that solve real business challenges. Key Responsibilities Cross-Platform Development: Build and maintain high-performance Flutter applications for iOS, Android, and Web, focusing on smooth user experiences and intuitive workflows. PWA Implementation: Develop Progressive Web App (PWA) features, ensuring offline functionality, easy installation, and fast asset loading. Architecture Design: Create and support clean, scalable application architectures using modular design and clear separation of concerns. CMS Integration: Connect headless CMS platforms (specifically Storyblok) to dynamically render content into native Flutter UI components. Performance Tuning: Optimize application speed and responsiveness, especially for features involving heavy image processing (capture, preview, and upload). Backend Connection: Integrate frontend mobile and web apps with backend services, REST APIs, Azure SQL, and MongoDB. DevOps & Quality: Contribute to CI/CD automation pipelines using Azure DevOps and participate in code reviews to maintain high engineering standards. What We Are Looking For Experience: At least 3+ years of professional experience working with Flutter and Dart (including asynchronous programming and Streams). Language Skills: C1 English level (written and spoken) for smooth daily collaboration. Web & PWA Expertise: Proven experience with Flutter Web and building PWAs, including hands-on use of browser APIs (like camera and geolocation). State Management: Deep understanding of modern architecture patterns and tools like Bloc, Riverpod, or Provider. CMS Knowledge: Experience working with headless CMS systems and managing dynamic UI rendering. Data Integration: Solid experience connecting apps to backend systems and databases (SQL/NoSQL). Tools & Mindset: Basic experience with CI/CD tools (preferably Azure DevOps), strong problem-solving skills, and the ability to work independently within a product team. Nice to Have Past experience building PWA applications that handle a large volume of images. Basic familiarity with .NET-based backend environments. Please note: The first step in our recruitment process is a short video interview, where you will be asked to record your answers to a few predefined questions.
Technology
ITDS
Senior Flutter Developer – Mobile Applications and Support
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Flutter Support & Development Engineer responsible for maintaining and enhancing a live B2C mobile booking app built with Flutter, Firebase, and GCP. The role focuses on incident management, performance monitoring, feature development, and full release management for iOS and Android. You will own the stability, scalability, and continuous improvement of a production mobile platform. 🗂️ Requirements: 5+ years of professional software engineering experience, 3+ years of production experience with Flutter, Strong knowledge of Dart and Flutter state management (Bloc, Riverpod, Provider), Experience with native integrations and platform channels, Experience publishing apps to App Store and Google Play, Deep knowledge of Firebase (Firestore, Authentication, Cloud Functions, Cloud Messaging, Crashlytics, Remote Config), Working experience with GCP (Cloud Run, Cloud Functions, Cloud Storage, Cloud Logging, IAM), Experience with mobile app release management and store submission processes, Experience writing automated tests and conducting code reviews 📃 Skills: Flutter, Dart, Firebase, Firestore, Authentication, CloudFunctions, CloudMessaging, Crashlytics, RemoteConfig, GCP, CloudRun, CloudStorage, CloudLogging, IAM, Bloc, Riverpod, Provider, Node.js, Python, iOS, Android 🏢 Description: Ignite the future of transportation — develop cutting-edge mobile solutions to redefine customer experiences! EU-based opportunity with remote work (up to 5 days/week). As a Senior Flutter Developer — Mobile Applications and Support , you will be working for our client, a leader in luxury chauffeur and transportation services in the Middle East. You will take ownership of the Masaraty platform, a live B2C transportation booking product, ensuring stability, enhancement, and continued innovation across iOS and Android mobile apps. Join a dynamic team that values technical excellence, proactive support, and strategic development to set new standards in mobility. Your main responsibilities: Own the support pipeline, triage incidents, and ensure timely resolutions within SLA guidelines. Monitor Firebase Crashlytics, GCP Cloud Logging, and performance metrics proactively to prevent issues. Develop new features end-to-end, including UI with Flutter, backend with Firebase, and relevant GCP services. Manage app store submissions, updates, and release processes for both iOS and Android. Write unit tests, conduct code reviews, and document decisions to maintain code quality. Refactor and optimize the codebase, manage technical debt, and propose architecture improvements. Collaborate with the client through weekly updates, monthly reviews, and direct communication channels. You're ideal for this role if you have: 5+ years of professional software engineering experience. 3+ years of production Flutter development experience (Dart, state management, native integrations). Proven track record of publishing Flutter apps on both iOS and Android stores. Deep understanding of Firebase ecosystem (Firestore, Authentication, Cloud Functions, Crashlytics). Basic GCP knowledge: Cloud Run, Cloud Storage, IAM, Cloud Logging. Fluent in English, both written and spoken, with strong communication skills for client facing interactions. Customer-oriented mindset with the ability to explain technical details in plain language. It is a strong plus if you have: Experience with transportation, logistics, or booking platforms. Skills in maps & geolocation (Google Maps Platform), route optimization, or driver tracking. Payment integration experience (Stripe, HyperPay, PayTabs). Familiarity with SaaS CI/CD tools for Flutter (Codemagic, Fastlane, Bitrise, GitHub Actions). Saudi or GCC market exposure, including RTL UI, Hijri calendar, or prayer-time features. DevOps/SRE instincts for setting up monitoring and proactive alerting. Experience taking over codebases from previous vendors. Language Required for the role: Fluent English (written and spoken). Eligibility to work in the EU: Only candidates with a legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
N-iX
Senior Mobile Engineer (Flutter + iOS)
Senior
Remote
Krakow, Poland
6,000 - 7,000 USD
🏢 Summary: Senior Software Engineer role focused on migrating a production iOS app to a unified Flutter/Dart cross-platform codebase. The position involves maintaining the existing Swift-based iOS application while architecting and delivering scalable cross-platform features. The role emphasizes performance, stability, and seamless platform migration within a regulated digital asset environment. 🗂️ Requirements: 5+ years mobile development experience, 3+ years iOS development with Swift, 1–2 years Flutter/Dart experience or equivalent cross-platform expertise, Experience maintaining production iOS apps across multiple OS versions, Knowledge of Flutter platform channels and native SDK integration, Experience with CI/CD and mobile release workflows, Proficiency in performance monitoring and debugging tools, Strong architectural experience in platform migrations or codebase rewrites 📃 Skills: Swift, Flutter, Dart, iOS, CICD, Fastlane, AppStoreConnect, TestFlight, Xcode, Firebase, Kotlin, Android 🏢 Description: #4966 Our client is a leading, fully regulated US-based digital asset trading platform. They provide secure, low-latency access to cryptocurrency markets, acting as a bridge between traditional finance and the Web3 ecosystem. The Senior Software Engineer will play a pivotal role in transitioning the core mobile platform from native environments to a unified Flutter/Dart codebase. You will maintain the stability of the existing production iOS app while architecting and developing robust, scalable cross-platform features, ensuring a seamless migration process. Key Responsibilities: Maintain, enhance, and support our production native iOS application written in Swift. Collaborate on the design and development of a new Flutter/Dart codebase, ensuring performance and scalability. Build cross-platform mobile features in partnership with Android engineers, backend developers, and product teams. Contribute to shared tooling, CI/CD pipelines, and deployment workflows. Uphold high engineering standards and best practices throughout the hybrid mobile migration. Troubleshoot and resolve integration, compatibility, and performance issues in both native and cross-platform stacks. Provide mentorship to fellow mobile engineers, especially on iOS and native integrations. Required Qualifications: 5+ years of professional mobile development experience, including 3+ years of iOS development using Swift. At least 1-2 years of hands-on experience with Flutter/Dart or demonstrated ability to adopt new cross-platform technologies. Experience supporting production iOS apps through multiple OS cycles. Understanding of platform interoperability, including Flutter platform channels and native SDK integration. Proficiency in CI/CD and release workflows: Fastlane, App Store Connect, TestFlight. Familiarity with performance monitoring tools like Xcode Instruments, Flutter DevTools, and Firebase. Strong architectural judgment, especially in platform migrations or codebase rewrites. Preferred Qualifications: Exposure to Android development (Kotlin) and full cross-platform transitions.
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.