Senior node.js developer

Дарья , LenKep
Віддалено
$7000
3 Листоп 2023

BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets.

BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets.
Our team of around 670 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customers’ needs.
We also strive to create a culture centered around personal and professional growth for employees, in a positive and welcoming environment.

We are looking for a skilled Senior Node.js Developer with relocation to Cyprus.

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 excellent benefits, including but not limited to:
- Working with the latest technologies (Nest, Kubernetes, mongo, graphQL, MySQL, etc)
- 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 a 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).