Vue.js Developer

Croatia, Zagreb

Life at Q is anything but boring! We’re on a mission to find the A’s to the most challenging Q’s of today. That makes our everyday lives more fun, our team more cohesive and our daily tasks more exciting. Are you ready for a challenge?


The Team

We’re looking for proactive, team-oriented and motivated Mid & Senior Vue.js Developers (m/f) to join our team of 40 JavaScript enthusiasts. We value a go-getter attitude, the drive to get things done, and the empathy to understand our client’s needs and wants. Our team prides itself on working hard and having fun while doing so. We believe in the power of bringing like-minded people together.

In the JavaScript team, we mostly work on separate projects but collaborate on difficult problem-solving. We extrapolate useful code from ongoing projects and transform them into reusable code for future needs on other projects. We code review each other's code and thrive to improve on a daily basis.


Your role

  • Communication & coordination with partners and clients

  • Participation in planning and evaluation

  • Participation in the architecture and design of the application

  • Participation in auditing and analysis of project documentation and specifications

  • Planning and setting the project core from scratch

  • Maintaining running projects

  • Making and maintaining reusable components

  • Working closely with other divisions like backend and design to create the best UX

  • Driving an agile development process with your project team


Experience we’re looking for

  • More than 3 years of experience in developing with JavaScript, mostly in the web environment

  • Great knowledge of HTML/CSS, semantic markup and CSS methodologies

  • Great knowledge of JavaScript and some common transpiler, like Typescript (which we use)

  • Great knowledge of Vue and its advanced concepts like Mixins, Custom directives, Filters, State Management, SSR etc.

  • Great knowledge of both functional and reactive programming (asynchronous programming, queuing, caching, currying, recursiveness…)

  • Experience working with API-based applications (REST and/or GraphQL)

  • Ability to handle the entire development life cycle from end to end

  • Strong understanding and experience working with web development architectures and patterns (Flux, CQRS, Event Sourcing, MVC, Microservices…)

  • Experience with code reviews to enforce good coding practices

  • Leadership material and guidance for other developers

  • High proficiency in English in both written and verbal form


And it would be awesome if you ...

  • Have excellent communication skills in written and verbal form

  • Have great code testing experience (preferably with Jest)

  • Have great continuous deployment skills

  • Have a drive to continuously improve

  • Like being part of a team that is more than just colleagues


What we bring to the table

  • Flexible working hours & remote work

  • Work with new technologies in a high-performance environment

  • Diverse international projects (from 3-week microservice apps to 6+ month enterprise solutions)

  • IT community involvement — Meetups, Workshops & Articles

  • Internal workshops & personal development

  • Educational budget

  • 100% paid sick leave

  • Paid health insurance

  • Subvention of Multisport card & online Yoga classes

  • Transport allowance & meal allowance


Salary range

Our salaries are based on your experience, level of knowledge & technical interview


Sounds exciting? Click on the button below and apply now :)

Apply now arrow-right