🎉 Нова: Пронађите правог АИ агента за ваш бизнис.

Почети
OSM

NodeJS Backend Developer

OSM Belgrade, Serbia

Senior NodeJS Backend Developer

Department: Backend
Level: Senior
Language: JavaScript

Main Responsibilities

  • Develop RESTful and WebSocket APIs

  • Design, plan, and implement scalable APIs

  • Document APIs using Swagger or Postman

  • Perform API testing (functional, integration, performance, and stress testing)

  • Contribute to improvements in development processes and infrastructure

Required Skills & Qualifications

  • 2+ years of backend development experience, preferably in NodeJS

  • 1+ year of hands-on experience with frameworks like NestJS, ExpressJS, or Fastify

  • 1+ year working with relational databases, migrations, and ORMs

  • Experience building RESTful or WebSocket APIs

  • Ability to work independently and collaboratively in a team

  • Capability to evaluate project requirements and make informed architectural decisions

  • Solid understanding of fundamental development principles: MVC, OOP, SOLID, KISS

  • Strong problem-solving skills and attention to detail

Preferred Skills

  • Proficiency in TypeScript

  • Familiarity with Fastify framework

  • Experience with Redis or similar in-memory data stores

  • Docker or Vagrant experience

  • Java knowledge (nice to have, not required)

  • Experience with scalable architectures and system performance optimization

  • Basic understanding of infrastructure and system architecture concepts

  • Familiarity with Linux (optional)

What We Offer

  • 40-hour work week

  • Office located near Vukov Spomenik (Belgrade)

  • Friendly and experienced team

  • Casual dress code

  • Opportunities for international travel

  • Competitive gross salary

 

Недавно додати послови у Србија

+6 30 дана
Cybrient Technologies