Senior software engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
- Develop and maintain web applications with React and Next.js, focusing on performance and user experience.
- Design and implement component libraries in collaboration with UX and design teams, ensuring high web vitals and Lighthouse scores.
- Document components with Storybook and promote code reusability.
- Participate in agile sprint cycles (2-3 week sprints) delivering quality software with cross-functional teams.
- Mentor teammates and provide constructive feedback.
- Engage in multiple projects across teams, driving innovation and collaboration., We provide a 3-day personal development training with an external coach during the first year and continuous mentorship and coaching programmes. The organization encourages participation in community projects and supports balanced work-life through flexible schedules.
Requirements
- Minimum 4 years of production-level experience in JavaScript/TypeScript, especially React.
- Strong background in front-end development for e-commerce domains.
- Experience with styling solutions (Styled Components, Emotion, CSS Modules, SCSS).
- Solid foundation in modern software practices (unit/integration testing, CI/CD pipelines).
- Familiarity with server-side rendering frameworks such as Next.js, Gatsby, Remix.run.
- Knowledge of build tools (Webpack, ESBuild, Vite, SWC).
- Mentoring or supporting junior developers and contributing to a productive team environment.
- Excellent written and spoken communication skills.
- Must be based in The Netherlands.
- Bonus: Experience with GraphQL, Apollo Client, URQL; cloud (AWS/Azure) and Terraform; animation frameworks (Framer Motion, GSAP).
Benefits & conditions
- Senior starting salary €4,500-€5,800 per month, increasing with experience.
- 25 vacation days and a favourable pension plan.
- Bonus of one month’s salary if the company achieves a positive operating result.
- Fully furnished laptop, headphones, and other work gear.
- Hybrid working and flexible hours in consultation with the team.
- Opportunity to work from abroad for a period and enjoy flexible workation options.
- Office centrally located in Utrecht, surrounded by a naturally lit, green environment.
- Supportive culture with focus on personal ambitions, development, mentorship, and inclusion.
About the company
Full-time / Part-time - Utrecht, The Netherlands. Lab Digital is looking for a Senior Frontend Engineer passionate about crafting seamless, high-performance digital products using React and Next.js for e-commerce, content, and middleware solutions., Lab Digital boasts an international team of over 100 professionals with a strong engineering culture. The company is recognized as a Great Place to Work and prioritizes freedom, diversity, equity, and inclusion. Active involvement in the open-source community and multiple high-profile clients such as Danone, Frasers Group, Mars, and Heijmans.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on clk.platform.jobster.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Developer Salary in The Netherlands [2023]
16 Best Free React UI Libraries in 2025
Dev Digest 120 - Apple and peers
Dev Digest 133 - Back to Front