Greenwich IT Solutions

AdTech
Backend Developer (Node.js)

Job Description:

We аre looking for a Backend Developer (Node.js) for the international product IT company, which provides a full-stack package of complex AdTech solutions for digital advertisers, publishers, and ad agencies worldwide.
The company develops white-label platforms for enterprise clients—custom turnkey solutions to automate and optimize digital advertising.

Products company: SSP, DSP, Ad Exchange platforms.
Main markets – Tier 1-2
The technical team – up to 30 people (CTO, Team Lead, Back-end -10, Front-end developers, QA, DevOps )
Project stack: Node.js (backend), NoSQL, SQL, Redis, MongoDB, Linux.
Locations/Offices – Kyiv, Lviv, Odesa, Mykolaiv, or remote.
Сonditions: Competitive salary +, Remote (Full-time), career and financial growth, paid vacation and sick leave, and other goodies.

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.
  • Manage and optimize SQL and NoSQL databases.
  • Write and maintain unit tests to ensure code quality.
  • Collaborate with team lead, frontend developers, CTO, Delivery.
  • Coordinator and other team members.
  • Continuously learn and apply new technologies to improve backend systems.

Job Requirements:

  • At least 2 + years of backend development experience, with a strong focus on Node.js.
  • Deep understanding of asynchronous programming in Node.js and event loop.
  • 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, and FTP.
  • Expertise in identifying and resolving issues efficiently.
  • Experience or understanding unit testing.
  • Experience with Linux servers, handling basic administration tasks.
  • Performance optimization skills.