Position: Backend/Frontend Senior developer
Company: ngsoft.com
Category: Node.js
Experience required: 3y
English level: intermediate

Responsibilities include:
● Build and design complex engineering modules.
● Build low latency modules that require min use of resources
● Build scalable and robust APIs using node.js
 
Minimum Qualifications:
● BSc in Computer science or equivalent
● Team player with high values of Trustworthiness
● Passionate about Clean, high quality and maintainable code
● At least 4-5 years of experience with Nodejs
● Deep understanding of OOP and Design patterns
● Hands-on experience with MongoDB
● Hands-on experience with one or more of the next technologies: Redis, RabbitMQ, ElasticSearch
● Experience with unit testing in Mocha equivalent framework
● Fast learner and Self-motivated
● Ability to identify technical debt and improve them
 
Preferred Qualifications:
● Knowledge in CI/CD environments
● Knowledge in React or equivalent UI Framework
● Hands-on experience in a microservices environment
● Experience in NestJS / HapiJS / Typescript
● Previous experience in Trading platforms companies - a big advantage