Senior Node.js Developer (Backend)
Зарплата
от 4000 €
Требования
Местоположение и тип занятости
Компания
IT-hub based in Cyprus. International team of the best talents & IT professionals is growing.
Описание вакансии
Условия работы
We're looking for a Senior Back-end developer (Node.js) to join our team!
Requirements:
- Strong knowledge of JavaScript and the ECMAScript 6 standards
- 3+ years of commercial experience with Node.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
Will be a plus
- 2+ years of hands-on experience developing over CI/CD/Micro Services architecture/Containers
- Experience with Kubernetes,
- Experience with Nats
- Experience with TypeScript
Duties and opportunities
- In-house platform development
- 3rd party API integrations
- Actively participate in developing new features from scratch
We offer:
- Learning and development opportunities and interesting challenging tasks;
- Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
- Relocation package (tickets, staying in hotel for 2 weeks);
- Company fitness corner in the office for employees;
- Opportunity to develop language skills and partial compensation for the cost of language classes;
- Birthday celebration present;
- Time for proper rest and 24 working days of Annual Vacation;
- Breakfasts and lunches in the office (partially paid by the company).
Join Brainrocket and rock with us!