A
Atolls
Frontend
Frontend Engineer (Vue.js) (m/f/x)
Vue.Js (2/3)TypeScriptJavaScriptCSSWebpackViteGitGraphQL
About the Position
Atolls is the world’s largest community-driven shopping platform, active in 20+ markets. We help millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers. In this role, you will be instrumental in helping us enhance Atolls’ frontend platforms by migrating legacy systems to Vue 3 and improving performance, scalability, and user experience.
Responsibilities
- Develop and maintain reusable, high-quality Vue.js components and user interfaces.
- Implement the migration of our codebase from legacy systems like Twig and Vue 2 to Vue 3.
- Facilitate the transition of our build tooling from Webpack to Vite to streamline development.
- Integrate with GraphQL APIs for efficient data fetching and seamless front-end to back-end communication.
- Oversee code quality through rigorous testing, adherence to best practices, and clean architecture.
- Collaborate with designers, product managers, and backend engineers in an agile team environment.
Requirements
- 5+ years of experience as a Software Developer.
- Experience building responsive web applications with Vue.js (2/3), including component development, framework migrations (Vue 2 → Vue 3), build tool transitions (Webpack → Vite), and GraphQL API integration for scalable e-commerce platforms.
- Technical Skills: Vue.js (2/3), TypeScript, JavaScript, CSS, Webpack, Vite, Git, GraphQL.
- Fluent in English with excellent communication skills.
Benefits
- 32 days of paid vacation plus your birthday off.
- Flexible hybrid working scheme.
- Access to a learning budget and internal training.
- Mental health coaching.
- Regular global and local get-togethers.
- Possibility of taking a sabbatical after three years with the company.
Frontend Engineer (Vue.js) (m/f/x)