
Middle/Senior Node.js Engineer (Relocation to Tashkent)
- On-site
- Erevan, Erevan, Armenia
- Belgrade, Beograd, Serbia
- Moscow, Moskva, Russia
- Minsk, Minsk, Belarus
- Tbilisi, Tbilisi, Georgia
- Tashkent, Toshkent, Uzbekistan
- Almaty, Almaty, Kazakhstan
- Bishkek, Bishkek Shaary, Kyrgyzstan
+7 more- Engineering
Job description
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 the 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
or
All done!
Your application has been successfully submitted!