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.