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).
Randstad has recently partnered with a globally reputable Software Solutions and Digitalization Provider with a large range of clientele across various industries. Your future employers are capable of providing modern solutions that are reliable, scalable and value-adds business growth.
Job Responsibility:
End-to-End Development: Lead the development of features from initial concept and UI/UX implementation to backend integration and store deployment
State Management: Architect and maintain clean, testable code using the BLoC/Cubit library to separate business logic from the UI layer
Firebase Integration: Implement and manage Firebase services including Firestore (NoSQL), Firebase Authentication, Cloud Functions, and Cloud Messaging (Push Notifications)
UI/UX Implementation: Translate Figma/Adobe XD designs into pixel-perfect, responsive Flutter widgets with smooth animations
API Integration: Connect Flutter apps to RESTful APIs and handle complex JSON data parsing and local caching strategies
App Optimization: Use Flutter DevTools to profile performance, minimize widget rebuilds, and ensure 60 FPS rendering
Deployment: Manage the full release cycle, including code signing and publishing to the Google Play Store and Apple App Store
Requirements:
3+ years of professional experience building and shipping Flutter apps
Strong command of Dart, including null safety, asynchronous programming (Futures/Streams), and isolates
Deep expertise in BLoC (Business Logic Component). Experience with Equatable for state comparison is a must
Proven experience with Firestore, Auth, Storage, and Analytics
Strong understanding of Clean Architecture or MVVM patterns to ensure code maintainability
Proficiency with Git (branching, merging, and pull requests)
Nice to have:
Experience with CI/CD tools (Codemagic, GitHub Actions, or Bitrise)
Basic understanding of native Android (Kotlin/Java) or iOS (Swift) to handle platform-specific configurations or method channels
Knowledge of App Store Optimization (ASO) and App Store Connect/Google Play Console management