Jobs Flutter
45-
· 419 views · 54 applications · 3d
Flutter програміст( trainee/junior/middle )
Ukraine · Product · A1 - BeginnerWe are looking for flutter developer for our music software ( work in Lviv or Kyiv, remote work possibility ): www.MusConv.com About the project: MusConv is b2c music software which helps people synchronize their music between music services: Spotify,...We are looking for flutter developer for our music software
( work in Lviv or Kyiv,
remote work possibility ):
www.MusConv.com
About the project:
MusConv is b2c music software which helps people synchronize their music between music services: Spotify, Apple Music, YouTube Music, Amazon Music, Tidal and others.
We offer:
Challenging interesting project
Professional growth and development program
Flexible schedule
Team of highly talented individuals
Access to developer courses like https://www.pluralsight.com
Mentor: code reviews, studying
We are looking for flutter developer to implement new features
More -
· 180 views · 24 applications · 7d
Flutter Developer to $4000
Countries of Europe or Ukraine · Product · 2 years of experience · B1 - IntermediateRequired Experience & Qualifications: Extensive experience and deep understanding of Flutter architecture and lifecycle Strong knowledge of Reactive Programming principles 3+ years of experience in iOS or Android development Solid understanding of OOP and...Required Experience & Qualifications:
- Extensive experience and deep understanding of Flutter architecture and lifecycle
- Strong knowledge of Reactive Programming principles
- 3+ years of experience in iOS or Android development
- Solid understanding of OOP and SOLID principles
- Hands-on experience with RESTful APIs
- Proficiency in Redux state management
- Experience with Test-Driven Development (TDD)
We Offer:
- Remote or office-based work options
- Flexible 8-hour workday
- 20 days of paid vacation
- Health insurance
- Professional and growth-oriented work environment
- Convenient office location (15 minutes from metro stations Vokzalna or Olimpiyska)
Responsibilities:
- Development of end-user applications
- Writing and maintaining unit tests
- Conducting code reviews
- Participating in the development of application architecture
About the Project:
Visonic is an international leader in the development and manufacturing of high-quality electronic security systems and components.
More -
· 103 views · 22 applications · 11d
Flutter (Senior)
Full Remote · Ukraine · Product · 4 years of experience · B2 - Upper Intermediate Ukrainian Product 🇺🇦Location: [Remote / Hybrid] Reports to: Mobile Team Lead / Head of Engineering Level: Senior About the Role We’re looking for a Senior Flutter Engineer to join our product development team and help build high-quality, cross-platform applications (mobile...Location: [Remote / Hybrid]
More
Reports to: Mobile Team Lead / Head of Engineering
Level: Senior
About the Role
We’re looking for a Senior Flutter Engineer to join our product development team and help build high-quality, cross-platform applications (mobile + web) that power our next-generation CRM Platform Ecosystem and customer-facing tools.
You will lead technical decisions on architecture, performance, and maintainability in Flutter apps, collaborating closely with designers, backend engineers, and product managers. If you love building elegant, performant UIs and architecting scalable app codebases — this role is for you.
Key Responsibilities
• Lead development of Flutter apps for iOS, Android, and Web using a shared codebase.
• Define and implement scalable architecture, navigation flows, and state management patterns (e.g., Riverpod, Bloc, Provider).
• Collaborate with product, design, and backend teams to ship new features end-to-end.
• Optimize performance, ensure smooth animations, and reduce app load times.
• Integrate with RESTful and GraphQL APIs; contribute to API contract discussions.
• Write unit, widget, and integration tests to ensure code quality.
• Participate in code reviews, provide mentorship, and uphold best practices.
• Ensure adherence to accessibility, localization, and platform-specific UX guidelines.
• Contribute to CI/CD workflows, crash/error monitoring, and release automation.
Requirements
Must-Have
• 4+ years of mobile development experience, including 2+ years with Flutter.
• Proven experience shipping Flutter apps to App Store and Google Play.
• Deep understanding of Flutter SDK, Dart, and cross-platform design patterns.
• Experience with state management libraries (Riverpod, Bloc, etc.).
• Strong grasp of REST APIs, GraphQL, and handling data models cleanly.
• Familiarity with Git workflows, code reviews, and CI/CD pipelines.
• Strong problem-solving, architecture, and performance optimization skills.
Nice-to-Have
• Experience with Zitadel, Firebase, or custom backend integrations.
• Familiarity with SQLite, offline-first architectures, or data sync strategies.
• Experience building responsive UIs for tablet, desktop, or web with Flutter.
• Prior work in CRM, ERP, or other enterprise-level apps.
• Exposure to design systems, Theming, or custom widgets. -
· 172 views · 43 applications · 21d
Flutter Developer Needed for Meditation App
Part-time · Full Remote · Worldwide · Product · 5 years of experience · B1 - IntermediateWe are seeking a skilled Flutter Developer to develop our app, which includes features like chatGPT/Gemini API functionality, Audio streaming. The backend is powered by Firebase and and other Google Cloud Services. Your role will involve collaborating...We are seeking a skilled Flutter Developer to develop our app, which includes features like chatGPT/Gemini API functionality, Audio streaming. The backend is powered by Firebase and and other Google Cloud Services. Your role will involve collaborating with the existing team to integrate new features and ensure smooth functionality. Experience in developing mobile applications with Flutter and managing backend integration is essential.
More -
· 118 views · 10 applications · 28d
Flutter Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper IntermediateWe are looking for a highly skilled and engaged Flutter Developer to play a pivotal role in the development of our flagship mobile and web video streaming application. You will be responsible for building new features, refining existing ones, and ensuring...We are looking for a highly skilled and engaged Flutter Developer to play a pivotal role in the development of our flagship mobile and web video streaming application. You will be responsible for building new features, refining existing ones, and ensuring our application is robust, scalable, and a delight to use.
Project is a sports-media platform where content is curated by athletes, verified by the source. No noise. No trolls. Just real-time updates, exclusive content, and insider access—all in one place.You will be deeply involved in architectural decisions, from managing real-time socket connections and data streams to implementing complex, animated user interactions. The ideal candidate is a problem-solver who thinks deeply about state management and isn't afraid to tackle unique challenges like low-level networking video streaming strategies.
Key Responsibilities:
* Develop and maintain high-quality, responsive, and performant features for our web, iOS and Android video streamign applications using Flutter.
* Architect and implement scalable and maintainable state management solutions using Riverpod and code generation patterns.
* Build complex, fluid, and profiessional user interfaces with custom animations, gestures, and `Hero` transitions.
* Integrate with our extensive Firebase backend, including Firestore, Firebase Auth, Cloud Functions, and Storage.
* Implement and manage features for video and audio streaming, including playback controls, background audio, and camera integration.
* Collaborate on building and maintaining a clean, testable codebase with a strong emphasis on dependency injection and separation of concerns.
* Work with GetStream to integrate live video streaming into the application.
* Troubleshoot and debug complex issues across the full technology stack, from the UI down to the networking layer.Required Skills & Experience:
* 3+ years of professional experience building and shipping web and mobile applications with Flutter.
* Deep expertise in Riverpod for state management. You should be able to discuss the nuances of different Notifiers, using `ref.listen` for side-effects, and structuring a multi-provider architecture.
* Strong experience with the Firebase ecosystem (Auth, Firestore, Storage, Cloud Functions).
* Proven ability to implement complex and custom UI/UX, including animations, `DraggableScrollableSheet`, `BackdropFilter`, and custom `GestureDetector` logic.
* Experience with declarative navigation using `go_router`.
* Proficiency with modern Dart, including `async/await`, Streams, and code generation tools like `freezed` and `build_runner`.
* A strong understanding of clean architecture principles and a passion for writing testable code.Nice to Have:
* Familiarity with video/audio packages like `video_player` and `just_audio`.
* Experience implementing in-app purchases (IAP), specifically with `purchases_flutter` (RevenueCat).
* Interest or experience in integrating with Generative AI platforms (e.g., Google Genkit, Firebase Vertex AI).
* A disciplined approach to testing, with experience using `flutter_test`, `mockito`, or `mocktail`.
We offer:• Competitive salary, long-term employment;
• Honest attitude, individual approach, stability, and keeping promises;
• Flexible schedule, possibility to partially work from home or remotely;
• Personal Development Plan;
• English lessons;
• Support in the war-situation;
• Yoga classes 2 times per week;
• Personal Time Off (Kid’s activities, Car maintenance, Doctor appointment, etc.);
• Supportive and friendly team members.
More
-
· 490 views · 68 applications · 10d
Flutter Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B1 - IntermediateAre you a Flutter Developer with 3+ years of experience, ready for new opportunities? Join the Octy Hiring Platform — this is not a traditional job opening, but a chance to become part of a professional network where your profile, skills, and experience...Are you a Flutter Developer with 3+ years of experience, ready for new opportunities?
Join the Octy Hiring Platform — this is not a traditional job opening, but a chance to become part of a professional network where your profile, skills, and experience are promoted to companies and startups worldwide.
Important: This is not a direct hire position. By joining Octy’s talent platform, you gain visibility with our global clients who actively use it to find and hire professionals.
Required Skills
- Proficiency in Dart
- 3+ years of experience with Flutter for cross-platform mobile app development
- Strong knowledge of state management (Bloc, Provider, Riverpod or similar)
- Experience with REST APIs and WebSocket integrations
- Knowledge of Firebase services (Auth, Firestore, Messaging, Analytics)
- Experience with local databases (SQLite, Hive, Drift)
- Familiarity with Git for version control
Nice to Have
- Experience publishing apps to Google Play and App Store
- Basic knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, Codemagic, Bitrise)
- Understanding of app performance optimization and debugging tools
- Experience with Flutter Web/Desktop
What We Offer
- Opportunity to receive job proposals from our clients through the Octy Hiring Platform
- Creation of a professional candidate profile that highlights your skills and experience
- Access to our knowledge base to improve your expertise and increase your chances of being hired
- Technical support from our team
- Promotion of your profile to companies and startups worldwide
Hiring Process
- Introductory call with a recruiter
- Tech Q&A session
- Product guidelines & test
- Reference check (optional)
Once these stages are completed, your profile will be published on the platform. During the hiring process, a client interview may also be required.
Turn ambition into action — join Octy Hiring Platform!
More -
· 491 views · 53 applications · 10d
Flutter Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B1 - IntermediatePursuing fresh career possibilities as a Flutter Developer with 3+ years of experience? Experience the Octy Hiring Platform — a powerful method for effortless opportunity discovery with complete assistance from our professional team. Connect with us to...Pursuing fresh career possibilities as a Flutter Developer with 3+ years of experience?
Experience the Octy Hiring Platform — a powerful method for effortless opportunity discovery with complete assistance from our professional team. Connect with us to access project opportunities from clients around the world.
Please note: This position does not involve direct employment. By joining Octy's talent network, your profile becomes visible to our client network who may utilize the platform for talent sourcing.
Required Skills
- Proficiency in Dart
- 3+ years of experience with Flutter for cross-platform mobile app development
- Strong knowledge of state management (Bloc, Provider, Riverpod or similar)
- Experience with REST APIs and WebSocket integrations
- Knowledge of Firebase services (Auth, Firestore, Messaging, Analytics)
- Experience with local databases (SQLite, Hive, Drift)
- Familiarity with Git for version control
Nice to Have
- Experience publishing apps to Google Play and App Store
- Basic knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, Codemagic, Bitrise)
- Understanding of app performance optimization and debugging tools
- Experience with Flutter Web/Desktop
- Familiarity with AI-powered development tools and code assistance platforms
What We Offer
- Opportunity to receive job proposals from our clients through the Octy Hiring Platform
- Creation of a professional candidate profile that highlights your skills and experience
- Access to our knowledge base to improve your expertise and increase your chances of being hired
- English courses with native speaker provided at no cost to improve your professional communication
- Сoverage of AI tool expenses to enhance your development workflow and efficiency
- Technical support from our team
- Promotion of your profile to companies and startups worldwide
Hiring Process
- Introductory call with a recruiter
- Tech Q&A session
- Product guidelines & test
- Reference check (optional)
Once these stages are completed, your profile will be published on the platform. During the hiring process, a client interview may also be required.
Transform your career trajectory – become part of the Octy Hiring Platform.
More -
· 111 views · 15 applications · 27d
Flutter Tech Lead
Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience · B1 - IntermediateJoin Us as a Flutter Tech Lead and Become a Key Player in Building a Product That Transforms Businesses Every Day. We’re looking for a responsible and proactive leader with a strong product mindset — someone who cares not only about writing clean code but...Join Us as a Flutter Tech Lead and Become a Key Player in Building a Product That Transforms Businesses Every Day.
We’re looking for a responsible and proactive leader with a strong product mindset — someone who cares not only about writing clean code but also about the product itself: who our users are and why they choose Zeely.
In this role, you’ll spend 80% of your time on development and 20% on team management. You’ll work directly with stakeholders, influencing core technical and product decisions while ensuring code quality and system stability.
Zeely AI is a platform that leverages artificial intelligence to generate viral UGC videos and ad creatives, as well as launch effective Facebook and Instagram campaigns — helping businesses stand out and grow.Our Tech Stack
- Frontend: React
- Mobile: Flutter, Dart
- Backend: Node.js, NestJS, TypeScript, REST API, PostgreSQL, Redis, microservices, 3rd party API integrations
- Infrastructure: AWS (EC2, CloudFront, S3), GitHub
Your key responsibilities:- Lead and coordinate the mobile team, ensuring motivation and professional growth.
- Analyze requirements and estimate task delivery timelines.
- Contribute to key technical and architectural decisions.
- Perform code reviews.
- Design, develop, and maintain mobile applications using our stack and modern technologies.
- Test software to ensure performance and reliability.
- Troubleshoot, debug, and update applications.
- Stay up to date with industry trends and ensure our apps remain innovative.
- Work in a continuous delivery environment.
- Collaborate with the product team to ensure intuitive and user-friendly solutions.
What we’re looking for:- 5+ years of mobile development experience (including 3+ years with Flutter & Dart).
- 2+ years of experience as a Team Lead or Tech Lead.
- Experience with native mobile development.
- Strong knowledge of OOP, SOLID, and DRY principles.
- Hands-on experience with REST API, JSON, HTTP, WebSocket, Analytics SDKs, Firebase.
- Understanding of state management (Provider, BLoC, GetX).
- Proficiency with Git and version control workflows.
- Experience with publishing apps to Google Play and the App Store.
Why it’s exciting to work with us:- Work with cutting-edge technologies and contribute to building AI-powered tools
- Join a strong A-level team that motivates you to grow and achieve more
- Remote-first approach: work from anywhere, with the option to visit our offices in Warsaw and Kyiv
- Paid day offs and sick leaves — we care about your work-life balance
- Regular performance reviews to ensure your growth is transparent and rewarded
- Financial support — consultations for private entrepreneurs from our dedicated finance team
Recruitment process: Recruiter interview > Interview with COO > Test assignment > Final interview with> Reference check > Job offer
More
Send us your CV — we’d love to get to know you better! -
· 106 views · 24 applications · 28d
Flutter Developer
Full Remote · EU · 3 years of experience · B2 - Upper IntermediateFlutter Developer (Middle) – Next Era Solutions Remote | Full-Time | OutstaffAbout Next Era SolutionsNext Era Solutions is a team of experienced mobile developers with over 7 years of expertise in delivering complex projects on time and within budget. We...Flutter Developer (Middle) – Next Era Solutions📍 Remote | Full-Time | OutstaffAbout Next Era SolutionsNext Era Solutions is a team of experienced mobile developers with over 7 years of expertise in delivering complex projects on time and within budget. We build high-performing, user-friendly mobile applications that meet the unique needs of our clients across different industries. Our goal is to combine modern technology, strong engineering discipline, and clear communication.What You’ll DoDevelop and maintain cross-platform mobile apps using Flutter (Dart)Design and implement new features, optimize and refactor existing codeArchitect applications using BLoC, Provider, or Clean Architecture patternsCreate custom UI components and animations (Flutter, Rive, Lottie)Integrate with RESTful APIs and GraphQL servicesImplement app deployment pipelines for Google Play and App StoreWrite unit, widget, and integration tests; participate in code reviewsCooperate closely with designers, product managers, and backend teamsCommunicate with clients to clarify business and technical requirementsOur Tech Stack & ToolsLanguage: Dart (Flutter 3+)
Architecture: BLoC, Provider, Riverpod, Clean Architecture
Networking: RESTful API, GraphQL
UI/UX: Custom widgets, animations, adaptive layouts
Storage: Hive, SharedPreferences, SQLite
Tools: Git, Firebase, Postman, Figma, CI/CDWhat We’re Looking For2+ years of commercial Flutter development experienceStrong skills in Dart and Flutter frameworksProven experience in publishing and maintaining apps on Google Play and App StoreConfident understanding of architectural patterns (BLoC, Provider, Riverpod, MVVM)Strong grasp of UI/UX principles and responsive designExperience integrating RESTful APIs and GraphQLClean code mindset and ability to work independentlyEnglish level: Intermediate (B1) or higher for technical communicationNice to HaveExperience with E-commerce, Fintech, or large-scale appsKnowledge of Firebase, Push Notifications, and in-app purchasesExperience with performance optimization and animationsDirect communication with international clientsWhat We Offer💰 Full-time remote position (40 hours/week)
📈 Long-term outstaff cooperation with stable workload
🏡 Flexible schedule and location independence
💪 Supportive and skilled team, open communication culture
🔥 Challenging projects and modern tech stackWe’re looking for a full-time Flutter Developer to join our team on an outstaff basis.
To quickly apply for a vacancy, take a short survey.
More -
· 257 views · 119 applications · 28d
Flutter Developer
Full Remote · Worldwide · 2 years of experience · B2 - Upper IntermediateWe are looking for a skilled Middle to Senior Flutter Developer with hands-on experience in Flutter (1+ year) to join our team. You will work on developing high-quality, cross-platform mobile applications, collaborating with designers, back-end...We are looking for a skilled Middle to Senior Flutter Developer with hands-on experience in Flutter (1+ year) to join our team. You will work on developing high-quality, cross-platform mobile applications, collaborating with designers, back-end developers, and product teams to deliver smooth and performant user experiences.
Requirements:
- 1+ year experience with Flutter
- Solid knowledge of Dart and mobile app development principles
- Familiarity with RESTful APIs and state management in Flutter
- Experience working in cross-functional teams
- Upper-Intermediate English (written and spoken)
Nice to Have:
- Experience with Firebase or other backend services
- Understanding of mobile app performance optimization and best practices
- Knowledge of CI/CD for mobile apps
-
· 108 views · 21 applications · 28d
Flutter Developer
Full Remote · EU · 5 years of experience · B2 - Upper IntermediateSenior Flutter Developer – Next Era Solutions Remote | Full-Time | Outstaff About Next Era Solutions Next Era Solutions is a team of experienced mobile developers with over 7 years of delivering high-quality, complex applications. We build performant,...Senior Flutter Developer – Next Era Solutions
📍 Remote | Full-Time | OutstaffAbout Next Era Solutions
Next Era Solutions is a team of experienced mobile developers with over 7 years of delivering high-quality, complex applications. We build performant, reliable, and engaging mobile experiences tailored to diverse business needs. Our mission is to merge strong engineering discipline, modern technology, and transparent communication to deliver outstanding results.What You’ll Do
- Lead the full lifecycle of cross-platform mobile app development using Flutter (Dart)
- Design and implement scalable architectures (Clean Architecture, BLoC, Riverpod)
- Optimize performance, ensure code quality, and drive best development practices
- Collaborate with backend engineers and designers on complex product features
- Mentor mid-level developers and participate in technical reviews and architecture discussions
- Integrate RESTful APIs, WebSockets, and GraphQL services
- Implement CI/CD pipelines and automate app deployment to Google Play and App Store
- Write efficient unit, widget, and integration tests
- Directly communicate with product owners and clients to align technical and business goals
Our Tech Stack & Tools
Language: Dart (Flutter 3+)
Architecture: Clean Architecture, BLoC, Riverpod, Provider
Networking: RESTful API, GraphQL, WebSockets
UI/UX: Advanced animations (Rive, Lottie), custom layouts
Storage: Hive, SQLite, SharedPreferences
Tools: Git, Firebase, Postman, Figma, CI/CD (Codemagic, GitHub Actions)What We’re Looking For
- 4+ years of commercial Flutter development experience
- Proven success in publishing and maintaining production-level apps
- Deep understanding of state management and architectural patterns
- Experience in building modular, maintainable mobile codebases
- Skilled in advanced animations, performance tuning, and debugging
- Experience integrating third-party services and SDKs
- Strong communication and leadership skills; ability to guide technical decisions
- English level: Upper-Intermediate (B2) or higher
Nice to Have
- Background in Fintech, E-commerce, or large-scale B2C applications
- Familiarity with Firebase (Auth, Messaging, Analytics) and push notifications
- Experience with in-app purchases and secure data handling
- Previous experience mentoring developers or leading small teams
What We Offer
💰 Full-time remote position with a stable long-term contract
📈 Outstaff model with continuous, well-defined workload
🏡 Flexible working hours and full location independence
🤝 A team of skilled engineers focused on technical excellence
🔥 Complex, high-impact projects using modern Flutter technologiesWe’re looking for a Senior Flutter Developer who thrives in autonomy, values clean architecture, and enjoys solving real-world technical challenges.
To apply quickly, please fill out our short survey.
More -
· 180 views · 42 applications · 27d
Flutter Mobile App (iOS/Android) Developer
Part-time · Full Remote · Countries of Europe or Ukraine · 2 years of experience · B1 - IntermediateWe are looking for a part-time Flutter developer with proven expertise in the below areas, as well as with ability to work independently on a clearly given tasks. High attention to details is a MUST. What skills we expect you to have: - 2-3+ years...We are looking for a part-time Flutter developer with proven expertise in the below areas, as well as with ability to work independently on a clearly given tasks. High attention to details is a MUST.
What skills we expect you to have:
- 2-3+ years experience in Mobile Development (Native iOS or Android)
- Solid understanding of OOP and popular architecture patterns.
- Deep knowledge of Dart
- Experience in Flutter SDK, environment and app development principles.
- Experience with popular Flutter third-party libraries (flutter_bloc, sqflite, floor, rxdart, provider,
location, firebase_core, etc...).
- Understanding of the full app development cycle.
- At least Intermediate English.
- Git.
- Published projects in the stores.
Would be a plus:
- Knowledge of Swift or Kotlin
- Experience in building native iOS or Android apps
- Advanced English
What responsibilities you would have:
- Develop mobile apps from scratch
- Maintain existing projects
- Collaborate closely with UI/UX designer and Backend team
What do we offer:
- Opportunities for professional growth.
- Competitive salary.
- Remote part-time job with flexible working schedule.
More -
· 82 views · 12 applications · 24d
Senior Flutter Developer
Full Remote · EU · 4 years of experience · C1 - AdvancedSenior Flutter Developer Flutter Developer: Senior Flutter Developer - experienced in large-scale production apps and CI/CD setup. Proven ability to communicate technical topics to non-technical stakeholders and maintain high code quality through...Senior Flutter Developer
Flutter Developer:
Senior Flutter Developer - experienced in large-scale production apps and CI/CD setup. Proven ability to communicate technical topics to non-technical stakeholders and maintain high code quality through linting, PR reviews, and code standards. Experienced with feature flags, backward compatibility, automation, and Agile ways of working.
More -
· 92 views · 2 applications · 24d
Middle/Senior Flutter Developer (Future Lead)
Full Remote · Ukraine · 4 years of experience · B2 - Upper IntermediateWe are seeking a Middle/Senior Flutter Developer to lead mobile development on one of our projects. You’ll work directly with the CTO and a backend engineer to bring the first version of the product to life. This is a hands-on engineering role that will...We are seeking a Middle/Senior Flutter Developer to lead mobile development on one of our projects. You’ll work directly with the CTO and a backend engineer to bring the first version of the product to life. This is a hands-on engineering role that will transition into a leadership position as the team grows.
About the Project
We are building a mobile-first community platform centered around faith, connection, and personal spiritual growth. Users will join and engage with faith-based communities, interact with content, build connections, and access personalized spiritual tools (such as scripture reminders, a personal faith schedule, etc.). Community leaders will manage members, share updates, and publish content. AI-powered content moderation will ensure a safe and uplifting experience.
Responsibilities
- Lead Flutter development for iOS and Android
- Architect a scalable and maintainable mobile codebase
- Build user-centric features including social feed, search, profiles, community discovery, messaging, notifications, and spiritual tools (verse of the day, reminders, schedule)
- Collaborate closely with UX to ensure polished UI and smooth flows
- Integrate with backend services (Firebase/Firestore, Node.js APIs)
- Implement state management, offline capabilities & real-time sync where required
- Participate in code reviews, sprint planning & daily syncs
Help define engineering standards and future onboarding for new team members
Required Skills
- 4+ years of experience in Flutter development (mobile apps in production)
- Strong Dart fundamentals
- Experience building complex UI flows and social-style interaction features
- App Store + Google Play deployment knowledge
- Experience with Firebase or similar platforms (Firestore, auth, notifications)
- Strong understanding of Git workflows
- Experience working in Jira
- Excellent written & spoken English, minimum Upper-Intermediate level
- Ability to overlap with Boston EST time zone and attend daily syncs
Hands-on problem-solver who thrives in startup-style environments
Nice to Have
- Experience mentoring or leading other engineers
- Knowledge of Supabase or similar platforms
- Understanding of AI content moderation or cloud-based moderation
- CI/CD for mobile apps
More
-
· 76 views · 6 applications · 24d
Senior Flutter Engineer
Hybrid Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateA dynamic wellness tech venture offering innovative tools to support proactive health management. Its primary product is a smart scale equipped with cutting-edge BIA technology, delivering precise data on key body metrics such as fat percentage, lean...A dynamic wellness tech venture offering innovative tools to support proactive health management. Its primary product is a smart scale equipped with cutting-edge BIA technology, delivering precise data on key body metrics such as fat percentage, lean mass, and hydration. By merging advanced engineering with a seamless digital experience, it empowers users to make informed decisions about their health.
Requirements:
- 4+ years of professional mobile development experience, with at least 2+ years of hands-on Flutter experience.
- Strong proficiency in Flutter SDK and Dart programming language.
- Solid understanding of state management solutions, particularly BLoC and GetIt (experience with Provider, Riverpod, or MobX is a plus).
- Experience integrating Firebase services (authentication, Firestore, analytics, push notifications, etc.).
- Knowledge of local storage solutions such as Hive (experience with SharedPreferences, SQLite, or ObjectBox is a plus).
- Familiarity with RESTful APIs and third-party SDK integration.
- Proficiency with Git version control workflows (branching, pull requests, code reviews).
- Experience or basic knowledge of CI/CD pipelines (e.g., GitHub Actions, Bitrise, or Codemagic).
- Strong problem-solving skills, analytical thinking, and attention to detail.
- Ability to collaborate in cross-functional teams and communicate effectively.
- A good understanding of mobile UI/UX principles and experience delivering polished, user-friendly apps.
- Experience publishing apps to the App Store and Google Play.
- English: B2+ or higher
Responsibilities:
- Design, develop, and maintain high-quality mobile applications using Flutter SDK and Dart.
- Implement efficient state management solutions (primarily BLoC and GetIt) to ensure scalability and maintainability.
- Integrate Firebase services (authentication, Firestore, analytics, push notifications) and other backend APIs.
- Manage local data storage using Hive or other storage solutions.
- Ensure application performance, responsiveness, and security through profiling, testing, and optimization.
- Participate in and contribute to code reviews, ensuring best practices, maintainability, and adherence to coding standards.
- Collaborate closely with product managers, designers, and other engineers to deliver seamless user experiences.
- Troubleshoot and debug issues, addressing performance bottlenecks and implementing fixes.
- Contribute to and improve CI/CD pipelines to automate testing, building, and deployment.
- Document technical designs, workflows, and project architecture to ensure maintainability and knowledge sharing.