Node.js Backend Developer

Backend Developer (Node.js)   for an international product IT company that provides a comprehensive suite of AdTech solutions for digital advertisers, publishers, and ad agencies worldwide. The company develops white-label platforms  as well as delivers a wide range of custom solutions and services designed to automate, optimize, and scale digital advertising.    

Products company: SSP, DSP, Ad Exchange platforms.

Main markets - Tier 1-2 

The technical team - up to 10people ( BA, PM, Team Lead, Back-end\ Front-end developers, QA)

Project stack: Node.js (backend), Angular. MySQL, Clickhouse,  Redis,  MongoDB,   Linux.

Locations/Offices - Kyiv, Lviv, Odesa, Mykolaiv, or remote.

 

 Requirements:

  • At least 2 + years of backend development experience, with a strong focus on Node.js
  • Deep understanding of asynchronous programming in Node.js .
  •  Understanding of Event Loop, Streams, and Garbage Collection
  • Knowledge or  experience with high-load systems
  • Familiarity with SQL, NoSQL, and in-memory key-value databases for data storage and optimization;
  • Knowledge of network protocols such as HTTP, TCP
  • Expertise in identifying and resolving issues efficiently;
  • Experience or understanding unit testing;
  • Experience with Linux servers, handling basic administration tasks;

 

Will be a plus : 

 

  • AdTech / OpenRTB 2.x/3.x (auctions, bid req/resp, schain, ads.txt/sellers.json);
  • ClickHouse, Aerospike, Nginx; parallel/stream data processing;
  • experience with high-load/distributed systems; Kafka or RabbitMQ;
  • Upper Intermediate+ English level

 

 

 

Responsibilities:

  • Write clean, efficient, and maintainable code following best practices
  • Develop and maintain scalable backend services using Node.js 
  • Debug and resolve issues in the backend systems
  • Еxtend and refactor existing solutions;
  • Work with SQL & NoSQL databases: schema design, query optimization, caching;
  • Write and maintain unit/integration tests; participate in code reviews;
  • Debug production issues in Linux environments and improve reliability;
  • You will experience the most romantic challenges with the most amazing people!

 

 

 

 

 

Required languages

English B1 - Intermediate
Ukrainian Native
Published 29 January
103 views
·
24 applications
100% read
·
35% responded
Last responded 8 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...