New offer - be the first one to apply!

December 17, 2025

Lead Node.js Developer | Warszawa

Senior • On-site

Warsaw, Poland

We are seeking a skilled Lead Node.js Developer to drive the development of our innovative iGaming platform. Join our team to build scalable, reliable systems and contribute to cutting-edge features. Apply now to make an impact in a dynamic environment.

Please note, office work 5 days from the EPAM office in Gdansk or Warsaw is required.

#EasyApply


Responsibilities

  • Develop and maintain the in-house platform ensuring scalability and reliability

  • Design and implement integrations with third-party APIs

  • Participate in the development of new features from scratch providing ideas and technical solutions

  • Work with high-load SQL and NoSQL databases such as MongoDB and MySQL

  • Implement REST, GraphQL, and WebSocket APIs

  • Write and maintain unit and integration tests following TDD principles

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Utilize GIT for version control and participate in code reviews

  • Work with message brokers including RabbitMQ and Redis

  • Follow microservice architecture principles in system design and implementation


Requirements

  • Extensive background in JavaScript and ECMAScript 6 standards

  • Minimum of 3 years professional experience with Node.js and Nest.js

  • Over 5 years of experience in web application development

  • Proven skills with high-load SQL and NoSQL databases

  • Demonstrated expertise in creating REST, GraphQL, and WebSocket APIs

  • Strong foundation in test-driven development and automated testing

  • Comprehensive understanding of microservices architecture

  • Proficiency with version control using GIT

  • Practical experience with RabbitMQ and Redis message brokers

  • Familiarity with MongoDB and MySQL database systems

  • Competent English communication skills at intermediate level (B1) both written and spoken


Nice to have

  • Practical experience exceeding 2 years in CI/CD pipelines, microservices, or container orchestration

  • Familiarity with Kubernetes environment

  • Knowledge of NATS messaging technology

  • Hands-on experience with TypeScript


We offer

  • We gather like-minded people:

    • Engineering community of industry professionals

    • Friendly team and enjoyable working environment

    • Flexible schedule and opportunity to work remotely within Poland

    • Chance to work abroad for up to 60 days annually

    • Business-driven relocation opportunities

  • We provide growth opportunities:

    • Outstanding career roadmap

    • Leadership development, career advising, soft skills, and well-being programs

    • Certification (GCP, Azure, AWS)

    • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru

    • English classes

  • We cover it all:

    • Stable income (Employment Contract or B2B)

    • Participation in the Employee Stock Purchase Plan

    • Benefits package (health insurance, multisport, shopping vouchers)

    • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more

    • Referral bonuses

    • Corporate, social and well-being events

  • Please, note:

    • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview

    • We will reach out to selected candidates exclusively


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.