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 software solutions company, focusing on delivering secure, reliable and creative solutions in scaling up businesses as well as digitalizing processes for seamless process flows. Your future employers are seeking a passionate and competent professional to join their growing team.
Job Responsibility:
Feature Development: Design and build sophisticated, high-performance applications using Flutter and Dart
State Management: Implement and maintain robust state management solutions (e.g., Bloc, Provider, or Riverpod)
UI/UX Implementation: Translate Figma designs into pixel-perfect, responsive Flutter widgets with smooth animations
API Integration: Connect mobile apps to RESTful APIs and WebSockets for real-time data synchronization
Native Bridges: Write and maintain Platform Channels to communicate with native Android (Kotlin/Java) and iOS (Swift/Objective-C) code when Flutter plugins aren't enough
Requirements:
2+ Years of Flutter Experience: A solid portfolio of apps deployed to the Apple App Store or Google Play Store
Dart Mastery: Deep understanding of Dart, including asynchronous programming (Futures, Streams) and mixins
Architecture: Experience with Clean Architecture and modular code structures
Testing: Proficiency in writing Unit, Widget, and Integration tests
CI/CD: Experience with mobile deployment pipelines (e.g., Codemagic, Fastlane, or GitHub Actions)
Nice to have:
Native Development: Prior experience building apps natively in Kotlin/Java (Android) or Swift (iOS)
Hardware Interaction: Experience interfacing with device hardware (Camera, Bluetooth/BLE, GPS, or Sensors)
Animation: Expertise in CustomPainters and Rive for advanced UI interactions