May 7, 2026

Senior Node.js Developer — Digital Advertising and Backend Architecture

Senior • On-site

18,900 - 22,848 PLN

Krakow, Poland

Unleash the Future of Digital Advertising — Elevate Backend Architectures with Cutting-Edge Node.js Solutions!

Krakow/Warsaw-based opportunity with almost fully remote work model (only 1 day in the office/month).

As a Senior Node.js Developer, you will be working for our client, a leading innovator in the media industry. You will join a dynamic team dedicated to advancing digital advertising technologies, focusing on backend development and identity management in a distributed, non-monolithic architecture. This role offers a chance to influence the evolution of advertising ecosystems through innovation and R&D initiatives, fostering your professional growth in a fast-paced environment.

Your main responsibilities:

  • Develop and maintain backend applications (Node.js, NestJS) for digital advertising serving and identity technologies.
  • Develop and maintain automated tests (tools and test cases).
  • Develop and maintain monitoring solutions to ensure system reliability.
  • Actively participate in creating new solutions and shaping development directions (R&D) within the advertising ecosystem.
  • Participate in the full software development lifecycle: from requirements clarification, through design and implementation, to deployment, maintenance, and monitoring.

You're ideal for this role if you have:

  • Minimum of 5 years of programming experience in IT projects.
  • At least 5 years of experience in Node.js project development.
  • Strong knowledge of application design, performance optimization, and system monitoring.
  • Proficiency in Node.js, TypeScript, NestJS, Fastify.
  • Experience with MongoDB, Redis, AWS S3.
  • Ability to decompose tasks effectively and work collaboratively.
  • Good understanding of object-oriented and functional programming in JavaScript.
  • Familiarity with event-driven development, design patterns, and best practices.
  • Experience with version control systems: GIT, GitHub.
  • Knowledge of Babel tools.
  • Willingness for active professional growth.
  • Excellent communicative skills in Polish and sufficient English for reading/writing technical documentation.

It is a strong plus if you have:

  • Knowledge of digital/programmatic advertising.
  • Familiarity with React.js and NoSQL databases.
  • Experience working in Unix environments, including writing bash scripts.
  • Hands-on experience with Jenkins.
  • Familiarity with Agile, Scrum, or KANBAN methodologies.
  • Experience with Datadog.
  • Knowledge of test frameworks like Jest, Jasmine, Karma, Cypress.
  • Ability to write unit, functional, and integration tests.

Language Required for the role:

  • Communicative proficiency in Polish.
  • English skills sufficient for technical documentation.

Eligibility for the role:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.