Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Hiring @ 3
Flutter @ 3
Android @ 3
API @ 3
iOS @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
You know that feeling when an app just works? Fast, intuitive, no friction. That's not accidental – it's crafted. At Funda, we build those kinds of experiences for millions of users for one of the biggest moments in their lives: finding a home. And we do it using Flutter: one powerful codebase, across platforms.
So if you get excited about clean UI, smart architecture and shipping features that instantly make an impact… you'll feel right at home here.
Role summary
As a Flutter Developer at Funda, you'll help build one of the most visited platforms in the Netherlands. You'll develop features that go live on both iOS and Android at the same time, while contributing to the migration from our native apps to Flutter. You will work closely with web developers, designers and other teams to create a seamless experience across the entire platform.
Responsibilities
- Build new features in Flutter used by millions of consumers
- Contribute to migrating native components to a shared codebase
- Develop intuitive, high-quality user interfaces
- Collaborate on architectural decisions and technical improvements
- Work closely with designers and other teams to deliver the best UX
Requirements
- 5 years of experience as an engineer, of which at least 2 years with Flutter (preferably in a complex product environment)
- Experience working with APIs (REST) and backend systems (in a .NET environment)
- Ability to think from a user perspective while understanding what's happening under the hood
- Enjoy collaborating and actively engaging with your team; bring ideas and challenge the status quo
- Currently living in the Netherlands and fluent in English (Dutch is a plus)
Benefits
- Salary between € 5,322.48 and € 6,357.56 per month (based on a 40-hour work week)
- Annual bonus of up to 1.5 times your monthly salary
- Hybrid working: minimum 40% in the office
- 25 paid days off per year and the possibility to buy more
- Negotiable working hours (32/36/40 per week)
- 60% pension coverage
- Learning budget up to €2000 per year + unlimited access to digital courses
- Net monthly reimbursement up to €85 for phone & internet costs
- Net work-from-home allowance of €2.45 per day
- Full coverage of travel costs for office days (if you live over 5 km away)
- Unlimited access to mental health support (OpenUp)
- Option for an unpaid 3-month sabbatical every 3 years
- Contribution to selected gym memberships and regular office massages
- Freshly prepared office lunch for a small contribution
- Parties and team outings, birthday present, and more
Hiring process
- Apply with your CV and motivation letter.
- Short video call with a recruiter.
- Up to two interview rounds if positive.
- An assignment is requested before the first interview.
Additional notes
- The role contributes to an ongoing migration from native apps to Flutter and involves cross-team collaboration with designers and web developers.
- The salary range is stated for a 40-hour work week; working hours of 32/36/40 are negotiable.