Position: Senior NodeJS (TypeScript) Engineer
Company: Remotal
Category: Node.js
Experience required: 3y
English level: intermediate

Stack
Backend: MongoDB, Elasticsearch, Node.js, AWS Lambda, Serverless, Elasticbeanstalk, TypeScript
Frontend: Electron, Typescript, Storybook, ReactJS, Redux-observable
API: REST, Websocket
Test: Jest, Enzyme
CI: CircleCI
Tools: Github, Asana

Position
Full-time remote position in the client's team, developing the product for the long term
6 weeks trial period.
You will be working on the backend helping the CTO to rewrite the API in TypeScript.
You will be working directly with the CTO, you will be expected to suggest and implement solutions.
You previously worked on a high-load project using NodeJS

Requirements
3y+ professional experience developing using TypeScript, Node.js
Strong knowledge of Jest, Unit-test, and Functional-test
Experience working on a high-load NodeJS project is a bonus
Experience working with a large MongoDB (in number and size of queries) is a bonus
Intermediate spoken & written English

Recruiting process
Interview with Remotal
Interview with CTO & technical test
Fit interview with CEO