Position: Senior Node.js Developer for a crypto exchange project
Company: Upstaff
Category: Node.js
Experience required: 5y
English level: upper

Our company is located in Europe and is currently in the process of obtaining crypto-authorization from the regulator.

We are launching a platform that will allow users to make crypto-fiat (fiat-to-crypto) exchanges.

**Responsibilities** 

- Work with complex project architecture (microservices, queues, caching, etc.)
- Develop microservices
- Introduce new technologies
- Perform codebase refactoring
- Write tests and participate in code reviews
- Suggest ideas for the implementation of tasks and participate in the development of new project opportunities

**Our stack**  

- Javascript (Typescript in future)
- gRPC
- PostgreSQL
- CQRS paradigm

**The advantage will be**

- Nest.js
- PhantomJS
- MongoDB
- Event-sourcing / saga / microservices pattern

**Two weeks of internship paid at full rate (half of the monthly salary for two weeks of work)**