Job Description
Our client is a trailblazer, boasting a portfolio of pioneering iGaming products across several diverse markets. With a team of tech enthusiasts, they excel in delivering tailor-made, scalable projects that cater to their clients' unique needs.
On behalf of our esteemed client we are seeking a skilled Senior Back-end Developer (Node.js) with relocation opportunities to Cyprus.
Requirements:
- Solid proficiency in JavaScript and ECMAScript 6 standards;
- 3+ years of commercial experience with Node.js and Nest.js;
- Minimum 5 years of commercial web development experience (iGaming / Gambling domain preferably);
- Hands-on experience with high-load SQL or NoSQL databases;
- Proficiency in implementing REST, GraphQL, and WebSockets;
- Familiarity with TDD principles and test writing experience;
- Understanding of microservice architecture principles;
- Proficiency with GIT version control system;
- Experience with RabbitMQ, Redis, MongoDB, and MySQL;
- At least Intermediate level of English proficiency
Would be a plus:
- 2+ years of experience with CI/CD, Microservices architecture, and Containers;
- Experience with Kubernetes, Nats, and TypeScript.
Responsibilities:
- Contribute to in-house platform development;
- Facilitate 3rd party API integrations;
- Actively participate in developing new features from scratch.
What's in it for you:
- Exposure to the latest technologies (Nest, Kubernetes, MongoDB, GraphQL, MySQL, etc.);
- Opportunities for learning and development through engaging tasks;
- Official employment in compliance with Cyprus and EU regulations, including family members registration;
- Relocation package covering tickets and a two-week stay in a hotel;
- On-site company fitness corner for employees;
- Language skills development support with partial compensation for classes;
- Birthday celebration presents;
- 24 working days of annual vacation for proper rest;
- Office breakfasts and lunches, partially covered by the company.