NodeJS Developer - Brightred Recruitment

Job Title: NodeJS Developer

Job Reference: BR_3096

Location: 100% Remote. UK Based

Salary: £65k plus benefits

NodeJS Developer: we are seeking a new NodeJS Developer to join our growing technical team, implementing systems to deliver an innovative and scalable Microservices SaaS platforms, while establishing best practices within your team to ensure quality and efficiency. The successful candidate will be committed to delivering quality software with a strong understanding of the development practices that contribute to software quality including TDD/BDD, version control, continuous integration, code and design review.


What we are seeking in our NodeJS Developer is:

  • Experience implementing microservices using NodeJS with Express.js, Nest.JS or similar
  • Strong understanding of REST, GraphQL and asynchronous messaging
  • Experience developing for scalable cloud applications with stateless services and distributed architecture
  • Experience with NoSQL databases including MongoDB
  • Confident writing automated tests, including unit tests and integration tests
  • Confident with version control systems including Git


Key responsibilities for the NodeJS Developer are:

  • Implementing and enhancing microservices
  • Suggesting technologies or frameworks to solve problems
  • Reviewing and contributing to technical documentation
  • Participating in code reviews
  • Developing highly testable code, with automated tests which demonstrate success against acceptance criteria


Useful Skills for the NodeJS Developer we’d love you to have are:

  • Familiarity with React.JS
  • Experience implementing serverless functions, particularly using AWS Lambda
  • Experience working with AWS services, ideally including CloudFormation
  • Experience creating and enhancing queries for Elasticsearch
  • Experience of using a typed JavaScript language such as Typescript
  • Experience of Continuous Integration and Deployment advantageous
  • Appreciation of DevOps principles
  • Working knowledge of Docker or other container technologies


You’ll collaborate with a highly experienced technical team, working with and alongside members of the product team and microservice developers, as we implement and enhance our tools and services.

Scroll to Top