Remote Frontend Jobs
Raidiam logo

Backend Engineer (NodeJS)

RaidiamLondon, United Kingdom
Apply now
About The Role
As a Backend Developer, you'll be at the forefront of transforming complex data and business logic into seamless and efficient backend services. Your role is pivotal in ensuring that our API and web applications not only deliver robust functionality but also perform reliably and securely across various platforms.You will collaborate closely with design and frontend teams, you'll have the opportunity to innovate and implement cutting-edge backend technologies to help build the future of Open Data here at Raidiam.
Key Responsibilities
  • Take end-to-end ownership of a critical Node.js backend service, including bug fixing, small feature upgrades, and overall system health
  • Collaborate closely with product, frontend, and infrastructure teams to ensure smooth integration and delivery
  • Diagnose and resolve production issues with urgency, while identifying root causes and proposing long-term improvements
  • Maintain and evolve the existing codebase: refactor legacy patterns, remove dead code, and improve test coverage
  • Work independently to identify and prioritize technical debt or inefficiencies without waiting for explicit instruction
  • Participate in code reviews and technical discussions to uphold quality and consistency across the team
  • Contribute to internal documentation that improves onboarding, debugging, and operational support
  • Help establish and uphold standards for code quality, development processes, release cycles, and branching strategies.
  • Act as a mentor and provide support to junior team members, offering guidance and escalating issues when necessary.
  • Collaborate with frontend, infrastructure, security, and other partners to ensure the smooth integration and functioning of backend components.

Essential Skills And Qualifications
This is a mid to senior level role that requires ownership of a mature Node.js codebase. In the first 3 months, you’ll focus on maintaining and improving existing functionality, with support from the broader platform team.
  • 5+ years of experience working in cross-functional teams on production-grade systems
  • Strong hands-on experience with Node.js and TypeScript in backend development
  • Comfortable working in an established codebase: patching, upgrading, and refactoring with minimal supervision
  • Familiarity with API/REST development using tools like OpenAPI or Swagger to support frontend-backend collaboration
  • Strong communication and collaboration skills – able to understand context and raise blockers
  • Solid understanding of code quality practices, including clean architecture, unit testing, and error handling
  • Proactive mindset with the ability to identify and resolve issues independently - not just execute on assigned tasks
  • Strong sense of ownership and accountability for the systems they maintain

Desirable
These are not required for day one but are valuable for longer-term contribution and system evolution:
  • Experience with OpenID Connect (OIDC) flows, token validation, and IdP integrations
  • Exposure to cloud development (e.g., AWS, Azure) and deploying stateless services (e.g., Lambdas)
  • Familiarity with infrastructure-as-code tools like Terraform
  • Experience in CI/CD pipelines, preferably GitHub Actions
  • Knowledge of Node module systems (CJS vs. ESM), async/event loop behavior
  • Familiarity with Vite (build tooling), Vue.js with SSR, and Cypress (E2E testing)

View all remote jobs at Raidiam

FAQ

Is the Backend Engineer (NodeJS) position at Raidiam remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Backend Engineer (NodeJS) job posted?
This listing was posted on August 1, 2025 and is still open for applications.
How do I apply for the Backend Engineer (NodeJS) position at Raidiam?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Node.js jobs