Position: Backend Node.js Developer
Company: TechBiz Global
Experience required: 3y
English level: upper

TechBiz Global is a leading IT recruitment company. We provide IT recruitment, outstaffing, outsourcing, software development, and different consulting services with a primary focus on making our partners achieve their business goals successfully.

At TechBiz Global, we celebrate diversity and are promoting an inclusive environment. Our clients and partners are located around the world.

Our team is looking for a Node.js Developer to join a fintech startup enabling and increasing financial inclusion in emerging markets through technology.

**Responsibilities:** 
Development of internal and public APIs for interaction between services
Participation in system architecture design
Writing unit and integration tests
Participation in code review
Maintaining documentation on solutions under development and implementation
Writing code in accordance with existing code style, maintaining code homogeneity in the project
Designing new and developing existing services
Promptly fixing problems
Timely updates in case of changes in interfaces of related systems or updates of libraries
Prompt reaction to incidents

**Job requirements:**
Excellent knowledge of TypeScript (ECMAScript ES6)
Node.js development experience
Experience with MongoDB, Redis, Nginx
Experience with Mocha, and Chai test frameworks
Understanding of the principles of building scalable systems, major problems, solutions
Good knowledge of data structures and architecture patterns and the ability to use them
Ability to work with Git version control system.
Ability to understand and document your own code
Self-reliance and responsibility

**What we offer:**
Competitive salary
Professional growth 
Flexible working hours and approach to work: fully remotely
A great atmosphere among professionals who are passionate about their work