Front-End Developer (React / Next.js) (32–40 hours)
Location: Oostzaan (hybrid, 3/5 days on-site)
Contract: 32–40 hours
Language: English (Dutch is a plus)
BONO is growing fast. Our goal is to become Europe’s one-stop shop for supplements: all brands, all goals, in one place. We take a tech-first approach. Most of our systems are built in-house, and our founding team has a strong technical background.
We believe in automating everything that can be automated. This helps us stay lean and efficient while competing with much larger players. It’s something we actively challenge ourselves on every day.
We’re a young and energetic team with an average age of 23. We work hard, but we also keep things fun. Building something ambitious only works if the energy stays good.
Every day, thousands of customers across Europe use our platform. Our next goal is scaling BONO to €100 million in revenue.
To support our next phase of growth, we’re looking for a front-end developer who enjoys building fast, accessible, and user-friendly web applications. You’ll work on real products used every day, together with a small and motivated team that values quality, ownership, and collaboration.
Note: This role is only open to candidates who are currently based in the Netherlands and already have full authorization to work here. We’re unable to sponsor visas or offer relocation support.
This position is for employees only and is not open to freelancers or self-employed contractors. Please note that unsolicited recruitment outreach is not appreciated.
What you’ll do
- Build, maintain, and improve user-facing applications using React, Next.js, and TypeScript
- Develop and evolve a component library and design system, with a focus on performance, accessibility, and consistency
- Work closely with back-end developers to integrate APIs cleanly, including state management and error handling
- Take ownership of front-end performance and accessibility across key user flows
- Add instrumentation and run A/B tests, turning insights into practical improvements
- Contribute to internal tools such as admin and operational dashboards
- Help keep our codebase healthy through testing, code reviews, and CI/CD improvements
What you bring
- Experience building production web applications with React (Next.js experience is a plus)
- Comfortable with TypeScript, modern state/data-fetching patterns, and Tailwind
- Experience working with REST and/or GraphQL APIs
- Strong focus on performance, accessibility, and usability
- Familiarity with testing tools like Jest, React Testing Library, or Playwright
- Clear communication and a product-minded approach
- Willingness to work from our Oostzaan office at least 3 days per week (with flexibility when needed)
Nice to have
- Experience with e-commerce, such as Shopify (storefront or headless)
- Familiarity with design systems, analytics/experimentation, SEO basics, or custom Shopify apps
- Some exposure to .NET back-ends
What you get
- Salary between €2.915,47 and €4.830,80 gross per month, depending on experience
- 23 vacation days (full-time)
- High-end hardware and a well-arranged setup
- Fully catered lunch every workday
- Flexible working hours
- Work from home two days per week
- Pension contribution, travel allowance, gym membership reimbursement, and internet allowance
- Christmas package, birthday gift, team outings, and regular drinks
- A young, dynamic team with short lines and real influence on product decisions
If you enjoy building quality front-end experiences and want your work to have real impact, we’d love to hear from you.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-06-16
Senior Frontend Developer
2026-06-19
Internship Data & Analytics - Front-End Dashboarding
2026-06-17
- Posted
- Feb 10, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Oostzaan
- Company
- Bono
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-06-16
Senior Frontend Developer
2026-06-19
Internship Data & Analytics - Front-End Dashboarding
2026-06-17