Inktech logo
Inktech

Senior Backend Developer (Node.js)

Inktech — is an international IT company headquartered in Limassol, Cyprus. Since 2017, we have been creating and launching our own software products and services, focusing exclusively on Fintech and iGaming solutions. We are proud to be product-focused. Our team is our greatest asset.

We are looking for a Senior Backend Developer (Node.js) to join our team.

ā€Responsibilities:

  • Development and support of an internal product to automate business processes of related teams (API);
  • Automation of small tasks (standalone scripts);
  • Participation in code review;
  • Participation in designing new functionality (tasks, decomposition, design documentation);
  • Testing (unit).

Requirements:

  • Solid production experience with NestJS, deep understanding of modular architecture and dependency injection;
  • Hands-on experience building complex business domains using CQRS and DDD approaches;
  • Experience designing and maintaining APIs (REST/GraphQL), including validation, authorization, and error handling;
  • Proficient with PostgreSQL via TypeORM, query optimization, and migrations;
  • Experience integrating with external services (bots, queues, third-party APIs);
  • Skills in organizing logging, monitoring, and working with Pino and Swagger;
  • Experience with microservices, queues, and Redis;
  • Understanding of deployment processes using Docker, Helm, and CI/CD.

Nice to have:

  • Experience implementing internationalization (i18n);
  • Practice integrating with Telegram, Centrifugo, and payment systems;
  • Skills in setting up infrastructure with Kubernetes.

We offer:

  • High salary (plus performance bonuses and salary revision regularly);
  • Work schedule: Mon-Fri (9h with 1h lunch break), flexible start 8:00-10:00;
  • 24 days holiday leave;
  • Exciting work challenges that allow you to grow to your full potential;
  • A strong team of like-minded professionals who will be by your side to accomplish ambitious; projects, stimulate your professional development and bring experience.

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →