
(Senior) Front-end developer - Vue.js & Nuxt
- Hybride
- Den Bosch, Noord-Brabant, Nederland
- E-commerce
Functieomschrijving
Are you a Vue.js expert with a sharp eye for design and a passion for innovation? Want to help build a platform that delights tens of thousands of fashion lovers every day? Join the team at My Jewellery as a (Senior) Front-end Developer!
At My Jewellery, we’re shaping the future of fashion and tech. As a (senior) front-end developer, you’ll play a key role in our digital playground. You'll contribute to the development of our brand-new, international e-commerce platform — completely headless and future-proof. Think: a new checkout flow, a sleek design system, or a fresh redesign of our entire webshop. Sounds exciting, right?
You'll collaborate with a driven internal team and external experts to create smart, scalable, and visually appealing solutions. You’ll take ownership of projects, mentor junior developers, and know exactly how to leverage the latest technologies for the best possible results.
Your impact
Build and optimize the front end of our international platform using Vue 3 and Nuxt 3
Translate designs and ideas into smooth, fast, and scalable code
Coach your teammates and actively contribute to technical decision-making
Collaborate on new features and ensure everything works — and looks — perfectly
Work in an environment where fashion, tech, and e-commerce come together
What we offer
A challenging role at a fast-growing e-commerce & retail brand
Freedom and space to share your ideas and make them happen
The opportunity to make real impact within a creative, ambitious team
Hybrid working options
Room for growth and development through training and career opportunities
Competitive salary & great benefits, including a solid pension scheme, travel allowance, fun team workouts, generous employee discounts, and exciting events
Vereisten
A degree in an IT-related field
At least 5 years of experience as a front-end developer
Proficient in HTML5, CSS3, JavaScript, and TypeScript
Strong knowledge of Vue (preferably version 3) and Nuxt
Experience with state management (e.g., Pinia or Vuex)
Confident working with REST and/or GraphQL APIs
Middleware, endpoints, and CI/CD pipelines are part of your everyday vocabulary
Experience with unit testing (e.g., Vitest) and code reviews
You’re proactive, self-sufficient, and love collaborating with others
Bonus Points If You Have Experience With:
Multilingual/multisite websites (i18n)
Tools like Figma, Storybook, Supernova
Design tokens, NuxtUI, Tailwind CSS
Magento 2, Bloomreach
Redis, Cloudflare caching, Datadog logging
About us
Today, My Jewellery is one of the fastest-growing e-commerce companies in the Netherlands, powered by an ambitious and passionate team. With over 850 employees, we work daily to create a brand that reflects the best of who we are.
Our roots are in Brabant — and it shows. The atmosphere is friendly and down-to-earth. You can be yourself here, and growth and learning are always encouraged. We give you full trust and responsibility to take on new challenges, even if they’re outside your comfort zone. We keep things flat, open, and genuine. With a strong focus on people — our colleagues, customers, suppliers, and community — we continue to grow both nationally and internationally.
Ready for your next challenge?
We’d love to see what you’ve built so far, feel free to share your previous work. We can’t wait to meet you. Let’s grow together!
of
Verstuurd!
Jouw sollicitatie is succesvol verstuurd.