Position: Node.js Developer
Company: Sigma Software
Experience required: 2y
English level: intermediate

**REQUIREMENTS**
Strong knowledge of Node.js, TypeScript is required
Knowledge of Express and WebSockets
Experience with Docker, AWS infrastructure is desirable
Solid understanding of CS fundamentals, data structures, and algorithms
Experience with Postgres and Redis databases
Experience with building continuous integration pipelines, using CI/CD systems and automated testing
Ability to own, drive, and evolve products independently
Ability to write high-quality code that is modular, functional, and testable
Experience implementing and performing code review process
Establish the best coding practices
Upper-Intermediate level of English