NodeJS Software Engineer

NodeJS Software Engineer Job Description Template

Our company is looking for a NodeJS Software Engineer to join our team.

Responsibilities:

  • Look out for ways to improve their development processes;
  • Work on the software that powers the companies platform by writing Node.js code and tests;
  • Evangelise and spread your DevOps and Cloud Engineering mentality to your colleagues;
  • Continuously improve your engineering skills and practises;
  • You use data available to determine the best approach;
  • Identify and keep track of metrics that tell you how your software is performing;
  • You constantly ensure systems are running in production as early as is responsibly possible through iterative development.

Requirements:

  • You know and understand the challenges of distributed cloud systems;
  • You want to work with services that span from user-facing services, to the foundations that run them;
  • Identify and keep track of metrics that tell you how your software is performing;
  • You can work with Node.js, or other AWS serverless friendly technologies such as Lambda and DynamoDB;
  • You constantly ensure systems are running in production as early as is responsibly possible through iterative development;
  • You find ways to communicate as part of your team;
  • You have expertise interacting with datastores;
  • You use data available to determine the best approach;
  • You are an agile engineer;
  • Evangelise and spread your DevOps and Cloud Engineering mentality to your colleagues;
  • Continuously improve your engineering skills and practises;
  • Work on the software that powers the companies platform by writing Node.js code and tests;
  • Look out for ways to improve their development processes.