AndroidDartFlutteriOSJestStorybookRESTfulGitVersion ControlMobile DevelopmentPerformance OptimizationAgileCommunicationRemote Work
About this role
Role Overview
As a valued member of our Mobile development team, your mission as a Flutter Engineer will be to elevate our product to the next level.
You will be involved in the entire application lifecycle, with a focus on optimizing and refactoring existing code bases.
Your efforts will enhance the application's speed and scalability, while also ensuring that the code you build is readable, maintainable, and highly performant, using best (software) practices.
Last but not least collaborating with other team members, teams and stakeholders (e.g. knowledge sharing sessions, product demos, etcetera.)
Requirements
At least 3 years of experience in frontend development, with a strong focus on Flutter and Dart for building high-quality mobile and/or web applications using Flutter state management solutions such as Provider, Riverpod, or Bloc.
A solid grasp of mobile architecture patterns (like MVVM or Clean Architecture) and the ability to build scalable Single Project Applications.
Familiarity with component-driven development using tools like Storybook is a big plus.
Knowledge of mobile-specific performance optimization, web security standards, and ensuring a seamless experience across different platforms (iOS, Android, and Web).
Proficient with package management (Pub.dev), version control (Git), and a good understanding of the mobile build process and deployment pipelines.
Experience with testing frameworks such as Dart Test and Flutter Driver (or Jest for web-based logic) to ensure code reliability.
Extensive experience working with RESTful APIs to connect your frontend with complex backend services.
Strong English communication skills and a collaborative mindset to thrive in an agile environment.
Tech Stack
Android
Dart
Flutter
iOS
Jest
Benefits
A generous training budget available directly after your probation period for specialized certifications, courses, training etc. to solidify your technical expertise.
28 vacation days (and the option to buy 5 extra days), plus the possibility of Workation: up to 5 weeks per year of remote work.
Access to lifestyle coaches, healthy lunches and other initiatives that contribute to your well-being and focus, including the possibility to lease a bike via Lease-a-bike.
The best hardware, including a Home-office budget to set up your remote workspace.
Plenty of opportunities: Enjoy the speed and autonomy of an innovative scale-up, backed by the stability, vast resources, and global career network of the Visma Group.
Participate in team-building days, and other Yuki-events that strengthen the close team spirit in a diverse and international environment.