Senior Frontend Engineer - ShopTech Team (f/m/d)

Job description

We are looking for an experienced Frontend Engineer to join our team at zooplus, Europe’s leading e-tailer for pet food and pet supplies.

With an annual double-digit growth rate, we have already successfully rolled out our business model in 30 European countries and we are expecting further sustainable growth in European e-commerce.

You would be part of the ShopTech team, where we are responsible for building new shops at zooplus based on standard SaaS solutions.

In this context we are mainly using React/Next.js, Microservices, API first, Cloud native, and Headless (MACH) principles.


How we work:

  • We work in small self-organized teams in a friendly environment where you will have the opportunity to grow in your professional career.
  • We are used to doing pair programming, brown bag sessions,Β and learning from each other. This way we can share knowledge among ourselves.
  • We deliver value by developing new features, maintaining existing products, and improving all the infrastructure we need for it, so we also would like to have a colleague who likes to be cross-functional.
  • We like to learn and deliver good quality products for which we think that continuous delivery, clean code, and aΒ DevOps mindset are the best.
  • Scrum is our way of working, and we feel like an agile environment is not only inside the team, our managers also believe in it and the organization is also already aligned to it.
  • English is the official language of the company, therefore being able to communicate fluently in English is a must.


What you will be doing as a Frontend Engineer:

  • Design, implement and deliver a Frontend shop solution able to handle a high volume of requests from our customers
  • Develop against headless SaaS solutions for e-commerce and CMS
  • Be responsible for integrating external and internal solutions via REST APIs
  • Promote and implement automation in all stages of the development lifecycle
  • Work closely with other engineers in the team in an agile and friendly environment, doing code reviews, pair programming, incident coordination
  • Have a high level of independence and responsibility for the topics you take ownership of

Requirements

  • Highly versed with JavaScript and its modern frameworks (HTML5, CSS3, React and Next.js, Typescript, ES6, NPM, Webpack, Rollup, Sass, Less, etc.)
  • Experience with web components & component-based UI design
  • Sound knowledge of UX/UI concepts (style guides, component libraries)
  • Experience with consuming and designing REST APIs, familiarity with API gateway and BFF patterns
  • Experience with SSR (server-side-rendering) concept (Next.JS or Nuxt.JS)
  • Knowledge of testing UI components with tools like Jest and/or Cypress


What makes zooplus a great place to work

    ✈ 28 paid days of vacation (plus December 24th and 31st)

    🏠 Remote working flexibility (hybrid model).

    🏬 Offices in the city center of Munich. Modern working spaces with table tennis, foosball, fresh fruit, beverages, and company events.

    πŸ“– Continuous development through internal and external training opportunities.

    ✏ English and Geman language courses.

    πŸ’² Discount in our zooplus shop for all our employees + many other exclusive corporate benefits

    🀝 Referral program. You will receive a bonus by helping us find the best talent.

    🌍 We encourage diversity, meet our motivated and friendly teammates from over 50 nationalities.