We are looking for a skilled Senior Node.js Developer to join our team in the office in Yerevan. The ideal candidate will have strong knowledge of JavaScript and Node.js, as well as experience with high-loaded databases and microservice architecture.
Requirements
- Strong knowledge of JavaScript and the ECMAScript 6 standards
- 3+ years of commercial experience with Node.js and Nest.js
- 5+ years of commercial experience in web development
- Commercial experience of working with high loaded SQL or NO SQL databases
- Commercial experience of implementing the REST, GraphQL and WebSockets
- Understanding of the TDD principles and experience of writing tests
- Understanding of microservice architecture principles
- Experience of GIT version control system
- Experience with RabbitMQ
- Experience with Redis
- Experience with databases MongoDB, MySQL
- At least Intermediate lvl of English
Benefits
- Career growth opportunities in an international and dynamic environment
- Opportunity to develop language skills with partial compensation for language courses
- Special gifts for birthdays, weddings, and newborns
- 20 working days of paid annual vacation, plus paid sick leaves
- Office snacks and refreshments
- Sports package to support a healthy lifestyle
- Comprehensive medical insurance for you and your partner
- Comfortable office with great facilities in a prime location
- Exciting corporate events, team-building activities, and international company parties