Mid-level to Senior Node.js Developer

Mid-level to Senior Node.js Developer Job Description Template

Our company is looking for a Mid-level to Senior Node.js Developer to join our team.

Responsibilities:

  • Writing server-side application logic in TypeScript and JavaScript;
  • Design and implementation of low-latency, high-availability, and performant applications;
  • Integration with data storage and cloud-based solutions (e.g. MongoDB, AWS Lambda, AWS S3, AWS SQS);
  • Implementing automated testing platforms and unit tests.

Requirements:

  • Knowledge of Node.js and frameworks available for it, such as AWS SDK, RxJS, InversifyJS, TypeORM, Mocha/Chai/Sinon;
  • Strong proficiency with TypeScript and JavaScript;
  • Understanding the nature of asynchronous programming and its quirks and workarounds;
  • Proficient understanding of code versioning tools, such as Git.