Open positions

Copy of CDS careers banner - 1192x601 (9)

Posted |

March 28 2021

Locations |

Bosnia and Herzegovina, Serbia, Slovenia

Node.js Developer

Comtrade Digital Services is now part of Endava – a leading next-generation technology services provider, publicly listed on the NY stock exchange. Our clients now include companies working in a whole spectrum of industries and areas – telco, media, technology, travel and mobility, logistics, energy, government, AI, blockchain and healthcare – as well as leading brands in banking, insurance, payments, capital markets, retail & CPG.

Our people make us who we are and we encourage them by providing remarkable opportunities to grow. With so many exciting projects ahead, it is an amazing time to join our team. Check out our Node.js job opening below and make your first move towards becoming an Endavan!

We’re looking for a highly experienced Node.js Developer who could join and be part of our dynamic and growing team in Serbia, working on a complex project for our top-notch customer.

TECHNICAL SKILLS REQUIRED:

  • 5+ years of experience in developing web applications in Node.js
  • Excellent and proven knowledge of Javascript and Typescript
  • Knowledge of Node.js and other frameworks such as Express, StrongLoop, etc
  • Experience developing or delivering REST web services
  • Working knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Specialized technical knowledge of the MongoDB platform or similar NoSQL technologies
  • Understanding of asynchronous programming
  • Hands-on experience working on Node.js development tools like npm, grunt, gulp webpack, etc
  • Experience with at least one modern client-side JavaScript framework or library (React, Angular, Ember)

ADDITIONAL REQUIREMENTS:

  • Fluency in spoken and written English
  • Ability to quickly learn and apply new concepts, principles and solutions
  • Excellent oral and written communication skills

WE OFFER YOU:

  • A chance to work with an outstanding team of people
  • Great environment for personal and professional development
  • Opportunities for additional professional training and certification, free language classes
  • Stable and well-organized working conditions with a multitude of different exciting projects to work on
  • A dynamic environment within a technologically advanced organization
  • Lots of benefits that support your private life: private health insurance, family day, sports and recreation facilities (in certain development centers), etc.
  • Encouragement of innovation and questioning the status quo, sharing ideas and knowledge