Position: Junior Back-End Developer (Node.js)
Company: CASAFARI
Experience required: 1y
English level: intermediate

**What we are looking for:**

- 1+ years of commercial experience;
- BS or MS in Computer Science or equivalent;
- Strong knowledge of JS, ES6+;
- Strong knowledge of Node.js, understanding of it’s architecture, event loop, etc;
- Desire to learn and grow fastWould be a plus;
- Good understanding of databases(Relational, non-relational);
- Readiness to master React and become full-stack developer;
- At least an Intermediate level of English.


**What we expect you to do:**

- Development and maintenance of the application (Node.js, React);
- Scaling out the application as we extend operations to new countries;
- Data visualisation.

**Summary: **

Our product is based on microservice architecture, includes support and upgrade of existing modules and also migrating from monolithic infrastructure with creating new modules. You will be responsible for high performance, fine grained micro-service development. Responsibilities include designing and developing high-volume, low-latency applications for mission-critical business systems / application services and modules. Delivering high-availability and performance. We expect you to contribute to all phases of the development lifecycle including writing well designed, testable, efficient code as well as taking part in construction and discussion of the architectural solutions. Must be capable of working collaboratively with Team members and also related departments.