- Negotiable
- Remote
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.