Software Engineer – Vue / React

Job description

Hello! Black Dragons here - we are a part of Customer Service development team in zooplus. As we are growing, we are looking for a Frontend Engineer who will complete our team in Krakow and create a great stuff with us.

Together with Paweł, Krzysiek, Kamil, Damian, Łukasz, you can be part of our amazing team responsible not only for providing all necessary information and tools to our Customer Care agents but also for creating Self Service solutions for our customers. So, when our customer is complaining that one of the 120k packages arrived without items they have ordered – we will be ready to check it and ensure that our service is smooth. Ever heard about virtual assistants? This is also on our roadmap!
In our products, we use a variety of technologies. Some of these like JavaScript, TypeScript, React, Vue and Kotlin. Sounds fancy? Join us!

These are some of the reasons why we think working at zooplus is an amazing experience:

  • You have at least 3 years of experience with similar positions
  • We work in small self-organized teams, respecting and valuing everyone´s opinion
  • Scrum is our way of working, and we feel like an agile environment it is not only inside the team, our managers also believe in it and the organization is already aligned to it also
  • We learn from each other and share knowledge, through pair programming, code reviews, hackathons, and training
  • The environment is very friendly and sometimes we do some activities together after work also of course with other teams. Also, there is no strict dress code here so you can come with a simple T-shirt
  • We deliver value by developing new features, maintaining existing products and improving all the infrastructure we need for it
  • We build quality into our code by following clean code principles and DevOps practices - you build it, you run it


  • Profound experience in developing front-end and web applications
  • Highly versed with JavaScript and its modern frameworks (HTML5, CSS3, React or VueJs, Typescript, ES6, NPM, Webpack, Rollup, Sass, Less, and many more - of course, you don't have to know them all!)
  • Deeply invested in broadening your knowledge, learning new things and mastering the ones you already know
  • Experience creating and consuming REST APIs
  • Passionate about writing clean, modular, testable code.
  • Knowledge about testing tools, eg. Jest, Cypress
  • Understanding of Web Design and User Experience Design (UX)
  • Nice to have: Kotlin, AWS, Cloud infrastructure, CI/CD with Jenkins pipeline, Kibana, Grafana, relational/non-relational databases

Main technology stack used in our products:

  • Languages: JavaScript, TypeScript, HTML, CSS, Less, Kotlin
  • Frameworks: VueJs, React, Spring
  • Databases: PostgreSQL, Oracle
  • DevOps: K8S, Docker, Jenkins
  • Monitoring: Kibana, Grafana, Sensu

What we are offering you:

    4 extra days of vacation.

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

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

    📃 Full-time employment contract.

    🏬 Offices in the city center of Kraków. Modern working spaces with table tennis, foosball, pool table, board games, fresh fruit, beverages and company events.

    🏥 Benefit package: private medical care, Multisport, life insurance for all our employees.

    📖 Continuous development through internal and external training opportunities.

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

    ✏ English and German language courses.

    ☎️ Mobile phone.

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

In case you didn’t know

zooplus SE was founded in Munich in 1999 and today we are Europe´s leading online retailer for pet-related products. 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. We remain faithful to the key values of our company – a dynamic and flexible approach, constant learning opportunities, and inventive thinking at every level and position in the organization.

You want to know more? Join us!