Senior Node.js Developer

Our client is a Cyprus-based IT hub with an international team of 600 people that specializes in CMS solutions, back-office CRM systems, mobile and web applications, alternative electronic payment methods, and other services developed for the gambling/betting industry. We are looking for talented Senior Node.js Developers to join their ever-growing team in Cyprus, or remotely.

 

Responsibilities

  • – In-house platform development
  • – 3rd party API integrations
  • – Actively participate in developing new features from scratch

 

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 in working with high-loaded SQL or NO SQL databases;
  • – Commercial experience in implementing the REST, GraphQL, and WebSockets;
  • – Understanding of the TDD principles and experience in writing tests;
  • – Understanding of microservice architecture principles;
  • – Experience with GIT version control system;
  • – Experience with RabbitMQ;
  • – Experience with Redis;
  • – Experience with databases MongoDB, MySQL;
  • – At least an Intermediate level of English;

 

Nice to Have

  • – 2+ years of hands-on experience developing CI/CD/Micro Services architecture/Containers
  • – Experience with Kubernetes,
  • – Experience with Nats
  • – Experience with TypeScript

 

We offer

  • – Attractive salary package;
  • – Working with the latest technologies (Nest, Kubernetes, mongo, graphQL, MySQL, etc);
  • – Learning and development opportunities and interesting challenging tasks;
  • – Birthday celebration present;
  • – Time for proper rest and 24 working days of Annual Vacation;
  • – Opportunity to develop language skills and partial compensation for the cost of language classes.

 

If you are willing to relocate

  • – Relocation package (tickets, staying in a hotel for 2 weeks);
  • – Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
  • – Company fitness corner in the office for employees;
  • – Breakfasts and lunches in the office (partially paid for by the company).
Interested? Fill the form
or send us an email
Click or drag a file to this area to upload.