chevron-up ZenDev - Node.js developers

Free Quote: Get free consultation from our team of experts. Contact us


Job description

We are looking for 5 Node.js Developers. In this role, you will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

What to expect

  • Work within the dedicated company team
  • Collaborate with the existing client team
  • Implement new integrations and work on improving the core platform

Your profile

  • Minimum 3 years of experience as a Full-stack Engineer (Node.js, Front-end, Databases: PostgreSQL, MySQL, MongoDB)
  • Experience in integration with third-party services
  • Familiar with object-oriented design
  • Understanding of web application and software architecture
  • Understanding of app/browser performance
  • Understanding of Agile/SCRUM principles
  • People-oriented and a team player
  • Excellent written and verbal communication skills with customers
  • Experience with writing HTML5 and CSS3(including preprocessors like Sass or Less)
  • Experience with writing unit tests for JavaScript code(Jest, Jasmine, Mocha, Chai)
  • Understanding of continuous integration and continuous delivery processes•Upper-Intermediate spoken and written English


  • Knowledge of other JS frameworks (React, Angular, Vue.js) will be a major plus
  • Google APIs (Google Calendar API)

What we offer

  • Full-time employment
  • Flexible working hours
  • Option to choose Mostar or Sarajevo office as your primary hub
  • Electric height adjustable desks, chairs, and working equipment
  • Kitchenette - fruits, drinks, snacks
  • Company events & teambuildings
  • Learning & research materials
  • Internal and external education & professional courses



Become a part of our team!

  • PDF OR DOC - Less than 30Mb