Tech Stack
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.
API @ 3
CSS @ 3
Communication @ 6
Flutter @ 2
HTML @ 3
JavaScript @ 3
Vue.js @ 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
Funda is looking for a Frontend Engineer to build and maintain interfaces used by millions of users. The role focuses on Vue and Nuxt, frontend architecture, performance, testing, documentation, and collaboration within a cross-functional Scrum product team. The engineer will contribute to Funda's component library, built with RekaUI, and its AppShell.
Responsibilities
- Build and maintain interfaces used by millions of users.
- Collaborate with design, backend, QA, and product colleagues in a Scrum environment.
- Review pull requests and provide feedback.
- Contribute to company-wide frontend architecture and standards, including the RekaUI-based component library and AppShell.
- Communicate with stakeholders to balance product goals and performance budgets.
- Monitor and improve performance, including Core Web Vitals.
- Contribute to knowledge sharing within the team and across the frontend guild.
- Suggest improvements to the component library and AppShell and help maintain their performance.
- Work on server-side rendering performance, A/B tests, responsive UI fixes, and other frontend improvements.
Requirements
- Currently living in the Netherlands.
- Fluent English; Dutch is a plus.
- Solid understanding of HTML, CSS, and JavaScript fundamentals.
- Experience with Vue.js; Nuxt.js experience is preferred.
- Open to or familiar with Flutter.
- Understanding of frontend performance and how to improve Core Web Vitals.
- Appreciation for testing and documentation.
- Strong communication skills and the ability to work effectively in collaborative teams.
- Interest in sharing knowledge and improving code quality.
- A T-shaped engineering profile, with frontend expertise and broader technical understanding, including API schemas and architectural decisions.
Team
The role is part of a cross-functional product team of 5–8 people working with designers, product managers, backend engineers, and QA. The role also involves collaboration with the broader frontend team to maintain shared packages and shape frontend strategy across Funda.
Benefits
- Monthly salary of €5,385.07–€6,303.54 based on a 40-hour work week.
- Annual bonus of up to 1.5 times the monthly salary.
- Hybrid working, with a minimum of 40% in the office.
- 25 paid days off per year, with the possibility to buy more.
- Negotiable working hours of 32, 36, or 40 hours per week.
- 60% pension coverage.
- Learning budget of up to €2,000 per year.
- Net monthly reimbursement of up to €85 for phone and internet costs.
- Net work-from-home allowance of €2.45 per day.
- Full travel-cost coverage for office days when living more than 5 km away.
- Access to mental support through OpenUp.
- Opportunity to take an unpaid three-month sabbatical every three years.
- Contribution to selected gym memberships and regular office massages.
- Office lunch prepared by in-house chefs.
- Parties and team outings.
Hiring Process
- Apply with a CV and motivation letter.
- Meet a recruiter in a short video call.
- Complete a maximum of two interview rounds if successful.
- Complete an assignment before the first interview.
More jobs at Funda
Similar jobs
Customer Success Engineer, VIP
Automattic · United States
USD 70,000-150,000 per year
Senior AI Workflow Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Front-End Developer
ABN AMRO · Amstelveen, Netherlands
EUR 55,600-79,400 per year
Software Engineer - X Developer Platform
SpaceXAI · Palo Alto, United States
USD 180,000-440,000 per year
Product Design Manager
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 385,000-460,000 per year
Senior Staff Software Engineer — AI Applications and Platform Foundations
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Support Engineer, VIP
Automattic · United States
USD 55,000-85,000 per year
Senior Software Engineer (iOS), SDK
Sentry · Vienna, Austria
EUR 99,000-113,000 per year