Flutter developer

2 недель назад


Дистанційно, Украина Glorium Technologies Полный рабочий день 80 000 $ - 120 000 $ в год

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.

Does this relate to you?
  • 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.
  • Nice to have: experience with method channels, platform views.
  • English is Upper-Intermediate.
A new team member will be in charge of:
  • 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.

Middle Senior

Remote Part-time

Ukraine

Software Development