Job title: Senior Node.js developer
Job type: Permanent
Emp type: Full-time
Industry: IT
Salary type: Annual
Salary from: €48,000.00 EUR
Salary to: €72,000.00 EUR
Location: Cyprus/Remote
Job published: 2023-01-19
Job ID: 32271

Job Description

We are looking for a Senior Node.JS developer for the international product-developing company with offices in Limassol, Cyprus and Sofia, Bulgaria (remote option is also available).

Company's product is a high-loaded system that included 20+ projects, integrated with 50+ different businesses and 50+payment systems.

Stack: Node,js, framework Express, mySQL.

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;

Nice to Have:

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

Responsibilities:

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

Benefits:

  • 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).