Skip to main content
Atolls
Зібрано зBuiltin2 тижні тому
Frontend

Frontend Engineer (Vue.js) (m/f/x)

Vue.Js (2/3)TypeScriptJavaScriptCSSWebpackViteGitGraphQL
Формат
Hybrid
Зайнятість
Full Time
Локація
Berlin
Оплата
Не вказана

Про позицію

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.

Обовʼязки

  • 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.

Вимоги

  • 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.

Переваги

  • 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)