Enable job alerts via email!

Senior Backend Engineer (Node.js) (Remote - Europe)

Jobgether

United Kingdom

Remote

GBP 52,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A tech recruitment agency is seeking a Senior Backend Engineer to design high-performance backend systems with Node.js. The role offers a flexible remote-first work culture and involves integrating third-party platforms. Ideal candidates should have experience in microservices and cloud infrastructures. This position also includes opportunities for mentorship and collaboration on significant projects.

Benefits

Competitive salary
Flexible remote work culture
Opportunities for professional development

Qualifications

  • 5+ years of professional backend development experience with Node.js.
  • Hands-on experience with Temporal.io or similar workflow orchestration tools.
  • Solid understanding of microservices architecture and distributed systems.

Responsibilities

  • Designing and maintaining high-performance backend services using Node.js.
  • Building and orchestrating distributed systems with orchestration tools.
  • Collaborating with frontend teams for seamless integration.

Skills

Node.js
Microservices architecture
API design
Cloud infrastructure (AWS)
Asynchronous communication

Tools

Docker
CI/CD pipelines
Temporal.io
Job description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer (Node.js) in Europe.

As a Senior Backend Engineer, you will play a key role in building and scaling high-performance backend systems that power critical business operations. You will work on distributed services, microservices architectures, and workflow orchestration using modern technologies, directly impacting revenue and growth initiatives. The role involves close collaboration with cross-functional teams, designing APIs, integrating third-party platforms, and improving system reliability. You will contribute to technical architecture decisions, mentor other engineers, and help shape best practices for backend development. This is a remote-first role, offering the flexibility to work from anywhere in Europe while participating in a high-impact, growth-focused engineering environment.

Accountabilities

Your main responsibilities will include:

  • Designing, developing, and maintaining high-performance backend services using Node.js and TypeScript.
  • Building and orchestrating distributed systems and workflows with Temporal.io or similar orchestration tools.
  • Developing APIs and backend services for payments, subscription management, and licensing systems.
  • Collaborating with frontend and application teams to ensure seamless integration with client-facing applications.
  • Engineering integrations with marketing platforms, affiliate networks, partner APIs, and third-party services.
  • Participating in sustaining activities, including incident resolution, issue triage, and performance tuning.
  • Contributing to architecture design, code reviews, and implementation of engineering best practices in scalability, security, testing, and observability.
  • Mentoring junior engineers and providing guidance on complex technical challenges.
Requirements

To thrive in this role, you should have:

  • 5+ years of professional backend development experience with Node.js.
  • Hands-on experience with Temporal.io or other workflow orchestration tools.
  • Solid understanding of microservices architecture, distributed systems, and asynchronous communication.
  • Proven experience with payment systems, subscription management, or marketing tech stacks.
  • Skilled in API design, vendor integration, and secure, maintainable system development.
  • Experience with cloud infrastructure (preferably AWS), Docker, and CI/CD pipelines.
  • Strong sense of ownership, problem-solving ability, and ability to lead complex technical initiatives.
  • Excellent communication skills for collaboration with cross-functional teams.
Nice to have:

The following skills are nice to have:

  • Experience with affiliate tracking platforms, marketing attribution, or CRM tools.
  • Knowledge of fraud prevention, chargeback handling, or promotional systems.
  • Familiarity with message brokers such as Kafka or RabbitMQ.
  • Open-source contributions or involvement in the Node.js or Temporal communities.
  • Ability to read and understand Go, Ruby, or PHP code.
Benefits

This role offers:

  • Competitive salary and comprehensive benefits package.
  • Flexible remote-first work culture with autonomy over working hours.
  • Opportunities to collaborate with top engineers and work on high-impact projects.
  • Professional development, mentorship, and technical growth opportunities.
  • Exposure to modern architecture, distributed systems, and workflow orchestration at scale.
  • The chance to work on global products that protect and enable millions of users worldwide.

Jobgether is an equal opportunities employer and welcomes applications from all qualified candidates. We are committed to providing a working environment that is free from discrimination and harassment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.