Vue.js Developer - Ergonode Product Team

  • Development
  • Kraków, Poland

Vue.js Developer - Ergonode Product Team

Job description

In the Ergonode team we are implementing from scratch a new open-source system for product catalogue management ( Our goal is to create one of the most intuitive systems on the market, where both product managers and programmers (frontend, backend) will be very satisfied with the applied solutions.

Our team is not big and works in Scrum - currently there are 7 people (architect/senior symfony developer, junior symfony developer, 2 x vue.js developers, designer, scrum master and product owner). We work like start-up in a more bigger organisation - Strix.


We are looking for an open-minded person with outstanding ideas who has experience in writing JS applications using the Vue.js framework. Our app is headless approach solution with PWA-Desktop readiness.


Salary: 9 000 - 12 000 zł net B2B + VAT


The entire current code of our application is available on :


Used technologies in the front- of the application:

  • Vue.js
  • Nuxt.js
  • Node.js
  • SASS
  • Jest JS

Job requirements

What we expect:

- GIT familiarity

- minimum 3 years of commercial experience in JavaScript technology

- minimum of 1 year of the popular JS frameworks (React, Vue)

- knowledge and experience of work in REST API

- commercial experience in Node.js technology

- knowledge of BEM, SASS, Axios

- openness to development and optimization of work

- ability to conduct Code Review

- good communicative and teamwork skills - this is an extremely crucial issue because we solve all the problems and improvements within the team, we strive for self-organizing at work

- good English skills


What else is welcome:
- knowledge of ESLint (AirBnB standard)
- ability to write unit and integration tests - working with Jest JS 
- we do a lot to make our work true agile, so knowledge of SCRUM or other agile methodologies will be welcome
- experience of working with large databases or e-commerce would be crucial


What we can offer:
- B2B contract (with the possibility to holidays 30 days per year)
- self-improvement budget - 3000 PLN / year
- life insurance policy
- Luxmed health package
- Multisport package
- work in a relatively small organisation with 8 teams (about 90 people in the whole company)
- breakfast every Thursday
- company bonus system in kind
- support in soft skills improvement by professional trainers (external company)
- annual integration trip 

- monthly internal meetups to exchange know-how between teams

- possible attending in conferences (both in Poland and abroad)


Stages of the recruitment process:

  1. HR Phone screen
  2. Technical phone screen
  3. Interview
  4. Reference check
  5. Feedback, decision, and offer!

Curious about new challenges? Apply using the form below.