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).
Build and maintain mobile application features using Flutter and Dart for both Android and iOS, with state management solution.
Translate UI/UX designs from Figma into responsive, pixel-accurate Flutter screens, accurately implementing interaction specs and animation guidelines provided by the UI/UX Designer.
Collaborate closely with the UI/UX Designer by attending design reviews, providing technical feasibility input, and bridging the gap between design intent and technical execution.
Implement high-quality animations and micro-interactions
Integrate RESTful APIs provided by the Backend Engineer, handling data fetching, error states, and loading experiences to ensure a seamless end-user experience.
Write clean, readable, and testable code following established coding standards and best practices.
Debug and resolve issues across Android and iOS, including platform-specific quirks and rendering inconsistencies.
Prepare and maintain release builds for both the Google Play Store and Apple App Store.
Proficiency in version control using Git — including branching strategies, pull requests, and code reviews via platforms such as GitHub.
Take ownership of testing by independently identifying, reproducing, and resolving bugs across Android and iOS.
Requirements
Minimum 3 years of professional mobile development experience with Flutter and Dart.
Strong proficiency in Flutter and Dart, with hands-on experience building and shipping production apps on both iOS and Android.
Solid experience with state management, routing, and dependency injection.
Proven ability to translate Figma designs into pixel-accurate, responsive Flutter UIs — including component structures, spacing, and typography fidelity.