Flutter Engineer - Team Mobile
Role details
Job location
Tech stack
Job description
As a valued member of our 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, * Get to Know Us: Meet us through our Talent Acquisition Team.
- Second Interview: Take a deep dive with the Team Lead and Development Manager
- Technical Interview: Prepare a technical assessment that showcases your skills and discuss your insights with our Principle Engineer.
- Final Interview: Finalize the process with our CTO and Manager People!
- Offer: If there is a match - you'll receive an offer!
Requirements
Do you have experience in iOS?, * 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.
Benefits & conditions
At Yuki, we believe in empowering our team so they can empower our users. Here's what we offer:
- Personal development: A generous training budget, available directly after your probation period, for specialized certifications, courses, training etc. to solidify your technical expertise.
- Time off and flexibility: 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.
- Well-being & focus: 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
- Financial security: A competitive base salary with attractive benefits.
- Optimal workplace: 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
- Team & culture: Participate in team-building days, and other Yuki-events that strengthen the close team spirit in a diverse and international environment