Software Engineer (Node.js + Vue.js)

Are you interested in the world of sport matches, payments and financial transactions? Do you like creating new services and features that will be used by a great number of people? Are you ambitious and driven to improve your career?

We are seeking experienced Software Engineers to help us in realizing our plans. You will be a part of a thriving team keen on learning new things. We offer you a unique look at the architecture that handles sport offers, payments and millions of real-time financial transactions with more than 10 TB of data per year.

Find out more about the vacancy in the description below:

Short description

The Software Engineer is in charge of creating and maintaining web, mobile and back office applications and services. 


  • coding and testing Node.js services and Vue.js applications

  • involved in project roadmap, strategy and planning

  • impact changes in project architecture and present new technologies

  • collaborating with product managers, designers and developers


  • to be part of all the product/technology meetings and is encouraged to contribute

  • quality and timely execution of work tasks


  • 2+ years of experience in software development, university technical degree

  • advanced knowledge of Javascript, Node.js, Vue.js, relational (MySQL/PostgreSQl) and NoSQL (MongoDB) database

  • advanced  English skills in speaking and writing

  • bonus points if you are familiar with: 

    • real-time monitoring systems and tools (Prometheus, Grafana)

    • streaming and queue systems like Apache Kafka

    • Docker or similar technologies

    • Electron platforms

What we offer

  • a salary from 18.000 HRK for mids; from 29.000 HRK for seniors (gross)

  • annual performance bonus

  • Easter, Vacation & Christmas bonus

  • access to education (unlimited Udemy courses)

  • extended health plan and private health insurance (annual general health checks)

  • pleasant work environment and additional appealing set of perks and benefits


Zagreb, Croatia

Employment type


Minimum experience