This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Flutter Developer to join our team for a set of innovative healthcare projects currently at the Minimum Viable Product (MVP) stage. These solutions aim to streamline patient engagement, appointment workflows, and digital medical services for providers and users. You will work in a fast-paced environment where your expertise will directly influence the product direction and codebase stability.
Job Responsibility:
Design and develop scalable Flutter applications from the ground up
Collaborate with product and design teams to define MVP features and deliver high-quality UI/UX
Implement state management using Bloc, ensuring clean, testable, and maintainable code
Integrate RESTful APIs and WebSocket communication with backend services
Manage app navigation using Router API (Navigator 2.0)
Set up and maintain CI/CD pipelines to ensure smooth deployment flows
Write and maintain unit, widget, and integration tests to ensure code reliability
Optimize app performance using Flutter profiling tools
Participate in publishing apps to the App Store and Google Play
Work independently, take ownership of modules, and deliver well-documented solutions
Requirements:
Strong proficiency in Dart, solid understanding of Object-Oriented Programming (OOP), SOLID principles, and common design patterns
Deep knowledge of Flutter framework and best practices in Flutter development
Understanding of app architecture principles, including Clean Architecture
Extensive experience with state management using Bloc, including understanding of Bloc patterns and anti-patterns
Proficient in app navigation using Router API (Navigator 2.0)
Solid understanding of networking in Flutter, including HTTP protocol, working with RESTful APIs, and WebSockets
Basic knowledge of database solutions commonly used in Flutter applications
Experience with CI/CD pipelines for Flutter applications
Familiarity with writing unit, widget, and integration tests
Knowledge of performance profiling and optimization techniques in Flutter
Experience publishing apps to App Store and Google Play
Ability to work independently and deliver complete solutions with minimal supervision