Frontend Middle инженер
Mancho · Middle, NJ · Yesterday
EngineeringFull-time
Responsibilities
- Develop backend services using Node.js (TypeScript)
- Write unit and integration tests with Jest
- Work with AWS services (Lambda, Cognito, AppSync, DynamoDB)
- Work with GraphQL
- Collaborate with the team to discuss application design and architecture
- Optimize and maintain existing code
Requirements
- Deep understanding of JavaScript/TypeScript
- Deep understanding of JavaScript’s asynchronous model (event loop, etc.)
- Deep understanding of Node.js streams
- Clear understanding of REST APIs and HTTP status codes
- Experience building secure RESTful services
- Ability to send metrics and logs
- Ability to write comprehensive tests (unit, integration, etc.)
- Experience developing NPM packages
- Clear understanding of semantic versioning
Work format: on-site in the office
Nice to have
- Experience with test automation
- Experience developing SDKs and clients