Back to jobs

Node.js Developer (Digital Marketing)

Moldova

Company Background

Our client is a global leader in flexible advertising solutions, providing advertisers, agencies, publishers, and broadcasters with advanced tools to utilize data and TV advertising effectively. Their unified technology stack includes a demand-side platform (DSP), supply-side platform (SSP), and a robust data platform at its core. With a commitment to customer-centricity, curiosity, and collaboration, the company is transforming advertising through creative and flexible solutions.

Project Description

The project is focused on building next-generation data privacy and governance services, ensuring compliance with global ad-tech regulations like CCPA and GDPR. The role involves designing and implementing a privacy-focused API layer, integrating OneTrust into backend systems, and enabling actionable insights for compliance.

Technologies

  • Node.js (preferably Nest.js)
  • MySQL
  • Kafka
  • Kubernetes

What You'll Do

  • Develop and maintain scalable Node.js applications focused on privacy and data governance;
  • Design and implement web APIs to integrate OneTrust into backend systems;
  • Collaborate with cross-functional teams to align on privacy requirements and deliverables;
  • Work with relational databases like MySQL to store and manage privacy-related data;
  • Implement queueing and messaging systems such as Kafka to support data flows;
  • Ensure backend infrastructure reliability and scalability within Kubernetes environments;
  • Monitor and troubleshoot performance issues to maintain system efficiency;
  • Stay updated on evolving privacy regulations and technologies to adapt solutions as needed;
  • Collaborate with US-based partners, with occasional evening calls required;

Job Requirements

  • 3+ years of programming experience with a strong background in Node.js development (Nest.js experience preferred);
  • Proven expertise in building and working with web APIs;
  • Hands-on experience with relational databases like MySQL;
  • Familiarity with queueing and messaging systems such as Kafka;
  • Knowledge of containerized environments and orchestration tools, particularly Kubernetes;
  • Fluent conversational English at B1 or higher for effective team communication;
  • Proactive and collaborative mindset, ready to tackle complex privacy challenges in the ad-tech domain;

What Do We Offer

The global benefits package includes:

  • Technical and non-technical training for professional and personal growth;
  • Internal conferences and meetups to learn from industry experts;
  • Support and mentorship from an experienced employee to help you professional grow and development;
  • Internal startup incubator;
  • Health insurance;
  • English courses;
  • Sports activities to promote a healthy lifestyle;
  • Flexible work options, including remote and hybrid opportunities;
  • Referral program for bringing in new talent;
  • Work anniversary program and additional vacation days.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...

Choose the country from the list: Belarus, Ukraine, Bulgaria, Georgia, Lithuania, Romania, Poland, Moldova, Portugal, USA, Mexico, Costa Rica. If there is not in the list - write it.

Select...
Select...

I give my consent to Coherent Solutions to process my submitted personal data pursuant to the Privacy Policy for Job Applicants for the purposes of personnel selection for open positions and understand that due to the international presence of Coherent Solutions my personal data may be transferred to third countries.

Select...

I understand and agree that Coherent Solutions will process my personal data for 3 (three) years for the purpose to notify me about future job openings. I am informed that I can withdraw my consent anytime by submitting a relevant request to privacy@coherentsolutions.com. In such case, Coherent Solutions will stop processing my personal data and will delete me from the candidate’s database.