Full-Stack Developer - Node.js

Company details

Our client is a software company that is solving businesses logistics problems online. They develop cloud-based delivery management software for real-time route optimization and tracking in a smart, simple interface which is used in over 60 countries, 600 cities and in 60+ verticals.

You want to work with a small, hardworking and awesome development team?

In that case we need you in Belgrade/Niš on the position of:

Full-Stack Developer - Node.js

Duties and Responsibilities

Full Stack Developer is responsible for front-end, server-side, and database application development in the design, implementation and maintenance of the company’s applications.


  • Work with architects and product managers to design, estimate, and implement application features in front-end, server-side, and database tiers according to the company’s standards for architecture and secure application development
  • Implement services for data acquisition and integration into the company’s data tier
  • Follow procedures related to software configuration and the delivery pipeline for application development
  • Perform unit, commit, integration and non-functional (performance, penetration, security) testing necessary to assure that the software is releasable
  • Troubleshoot data issues in development, test, and production environments, to include the use of performance metrics and test reports to identify problem areas.


Must have: 

  • A bachelor’s degree in CIS or at least 4 years of equivalent experience in application development
  • Expert Node.js, Backbone, HTML5, CSS, and JavaScript skills
  • Expert experience designing object oriented JavaScript
  • Expert RESTful web API development on both producer and consumer sides
  • Experience with relational and non-relational databases
  • Daily use of typical IDE and source management tools Git/GitHub
  • Review and estimation of user stories in an agile process
  • Must be familiar with design patterns and have a solid understanding of Windows operating system principles. Logistics industry experience is preferred.

Nice to have:

  • Experience with an automated unit testing framework for Node.js such as Mocha.

Employment Conditions

  • Opportunity to work alongside world leading experts with centuries of collective experience between them
  • Daily contact with colleagues around the world, be able to express your creativity and shape the future
  • Opportunity to travel to one of our many offices around the world
  • You will be able to cross train on a multitude of leading-edge toolsets and technologies
  • Latest generation hardware (MacBook Pro i9, 32GB RAM, 1TB SSD alongside 32in 4K displays)

Contact Information

Dragana Jecmenica


+381 60 37 222 18

Sve prijave će se tretirati poverljivo.

Sva imenovanja se odnose na oba pola.

Slanjem ovog obrasca, potvrđujete da ste saglasni sa našim pravilima privatnosti.

Oslobodite svoj talenat - Povećajte svoj potencijal!

Hvala na prijavi