Senior Frontend Engineer - Vue.js (f/m/d)

Job description

zooplus is building an in-house big data platform that will allow us to scale our data strategy for the future. In this role you will have the opportunity to be working on the development of a cutting-edge data platform that is core for the company. You will join an agile team, goal oriented, and with other experienced. Your focus will be the on frontend development, but you will also have the opportunity to learn and contribute to the rest of the needs of the team like infrastructure management or backend development if needed to reach the goal of the product. 

Our tech stack includes (but is far from limited to):  

  • Javascript, Scala
  • Vue.js, Vuex, Vuetify, Figma, Axios, Vuelidate, Cypress, Cucumber
  • Argo, Akka, Spark, Parquet, Flux, Jenkins, Kubernetes, Terraform
  • AWS (Athena, EKS, Aurora …)

We work 8 days per month at the office: in our case, the whole team decided to do the most interactive work sessions face to face, like Sprint Planning, Retrospectives, Design workshops or work for some time on a pair (or mob) programming way, our goal is to generate trust, do team-building and solve complex challenges face to face to save time. The rest of the month we work from home in order to have a flexible schedule and a work-life balance.
Our way of working is composed of Scrum, Extreme Programming (XP) and Lean Software practices. The cross-functional dev team holds full ownership, from idea to production with a DevOps mindset: you build it you run it.
We’re an agile company, our IT Culture fosters cross-functional teams (a.k.a Feature Teams) where the focus is on product specialization, and trust is one of our core values.

What you will be responsible for

We’re looking for a person that will help the team with full-stack development of the web application of our big data platform:

  • Software development focused on big data with a variety of languages and tools
  • Implement web interfaces using HTML, CSS, and JavaScript (Vue.js)
  • Implement backend services in a variety of languages including Scala
  • Support on the development and design of the backend side of the product
  • Work with Amazon Web Services
  • Develop and design the web UI of our product with performance, scalability and simplicity in mind and following best practices for frontend software development.
  • You build it, you run it, you own it. From development to production.


What we are looking for

To work together in an optimal way in this position, we wish your qualifications to include:
  • (Desirable) BS/M. Tech in Computer Science or related field
  • Highly proficient in JavaScript and component frameworks such as Vue, React or Angular is a must.
  • Experience with Human-Computer Interaction and the principles of User Experience.
  • Solid experience in software engineering
  • Knowledge about REST APIs design
  • Expertise in Frontend and Backend best practices.
  • Willing to work with cloud technologies in Amazon Web Services.
  • Fluent English

What we are offering you

Number 1 in Europe!

zooplus AG is Europe’s leading online retailer of pet supplies. With over 8 million active customers in more than 30 European countries and more than two billion Euro revenue in 2021, zooplus is comfortably the market leader in the online segment. At zooplus, we believe e-commerce to be the sales model of today and for the future. E-commerce has become one of the fastest developing areas of business. Modern logistics centers, and the use of and personalization, mean that online sales can be handled with increasing efficiency.

Become a part of our success story and seize the opportunity to take on a real challenge in a dynamically growing company where there is huge scope for development and short decision-making processes. We are offering you a versatile, international-facing role in our motivated team with colleagues from all over Europe. Our Spanish office is at a great location in Madrid, with great infrastructure links. Additionally, we offer many benefits such as:

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

    Flexibility first. Enter from 7 am to 10 am and organise yourself.

    🏠 Remote working flexibility (up to 60% remote).

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

    🏥 Private medical healthcare insurance for all our employees.

    📖 Continuous development through internal and external training opportunities.

    🎤 Participate in the technology community through our meetups and conferences.

    ✏ English language courses.

    💲 Discount in our zooplus shop for all our employees.

    🤝 Referral program. You will receive a bonus by helping us finding the best talent.

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

Did we make you curious?

Then send us your application in English via our online application form