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 Flutter Developer (middle level) with a strong passion for creating high-quality cross-platform mobile application for our British client. You will join a small, close-knit team and collaborate directly with an English-speaking client. The product you’ll be working on is a real-time cruise tracking cross-platform.
Job Responsibility:
Develop and maintain cross-platform mobile application (iOS/Android) using Flutter
Integrate with Firebase Analytics, Supabase, and RESTful APIs
Work with Mapbox SDK for interactive map visualizations
Close collaboration with the team members
Participate in code reviews and maintain code quality standards
Debug and optimize application performance
Requirements:
2+ years of commercial Flutter/Dart development experience
Strong understanding of state management (BLoC/Cubit)
Experience with Firebase services
Previous experience with map integrations (Mapbox, Google Maps, or similar)
Understanding of OOP, OOD, design patterns
Experience with RESTful API integration
Understanding of Git workflows and version control
Upper-Intermediate English level
Attention to detail and commitment to writing clean, maintainable code
Ability to work efficiently in a fast-paced environment
Nice to have:
Knowledge of in-app purchases and subscription management
Familiarity with CI/CD processes
Experience with deep linking and URL scheme handling
Understanding of analytics implementation and tracking
What we offer:
20 paid vacation days and 15 sick leave days annually
Compensation for courses, certifications, and other educational opportunities