About Company:  


Setanta Tech is the engineering force that builds and operates the technology ecosystem of Setanta Sports — one of the most influential sports media brands across Europe and Asia.


We build the platforms, backend systems, and cloud infrastructure that millions of fans rely on every day, and we’re constantly looking for ways to create real game-changer solutions in the digital world. Across Setanta Tech, you’ll find a wide range of interesting, challenging, and high-impact projects that push modern technology forward.


We’re a team of curious, driven, and collaborative people who enjoy solving complex problems, experimenting with new ideas, and building products that actually make an impact. If you want to grow, build at scale, and join a team where your work becomes part of something bigger — welcome to Setanta Tech.


About the open role:


As a Node.js Developer, you’ll be a core part of the team building scalable, reliable, and high-impact backend systems using the latest technologies— including NestJS, TypeScript, NoSQL databases, AWS, Docker, microservices, and modern development practices.


You’ll work on designing robust architectures, developing new features, improving existing services, and ensuring the performance and stability of our backend ecosystem. You’ll collaborate closely with engineers across backend, DevOps, architecture, and product teams to deliver solutions that truly make an impact.


This role gives you the space to think, create, and elevate our platforms: from implementing new technologies and writing clean, testable code to mentoring teammates and contributing to engineering best practices. If you enjoy building with purpose and working alongside talented engineers, this role will be a great match for your experience and ambitions.



What you’ll do:


  • Develop and maintain backend services using NestJS (Node.js + TypeScript);

  • Design, develop, and architect scalable and reliable backend systems, ensuring fault tolerance and high availability;

  • Work with NoSQL databases such as MongoDB, DynamoDB, or Cassandra;

  • Integrate Redis for caching and fast data retrieval;

  • Deploy and manage services on AWS, including ECS, S3, Lambda, and Secrets Manager (experience with Azure counterparts like App Service, Storage, and Key Vault is also welcome);

  • Containerize and manage applications using Docker, and participate in CI/CD pipelines;

  • Contribute to and evolve microservices architecture, ensuring modular and scalable system components;

  • Create and document REST and GraphQL APIs, along with corresponding specifications and technical documentation;

  • Write and integrate automated tests (unit, integration, e2e) to ensure reliability and maintainability;

  • Lead code quality efforts through code reviews and mentorship of less experienced developers;

  • Research and implement new technologies and best practices, integrating them into the existing codebase;

  • Support the team by performing other duties relevant to the role, as requested by your supervisor or company leadership;

 

What You Bring:


  • 3+ years of experience with Node.js and TypeScript;

  • Strong hands-on experience with NestJS (or willingness to master it quickly);

  • Proficiency with NoSQL databases (e.g. MongoDB, DynamoDB, Cassandra);

  • Experience with AWS (ECS, S3, Lambda, Secrets Manager) or Azure equivalents;

  • Working knowledge of Docker, CI/CD, microservices, and Agile practices;

  • Familiarity with REST/GraphQL API design and API documentation standards;

  • Experience with Redis, Kafka, message queues, or event-driven systems;

  • Familiarity with GitHub Actions, GitLab CI, Jenkins, or other CI/CD tools;

  • Exposure to cloud-native and serverless architectures;

  • Experience leading or mentoring other engineers;


Nice to have:

  • Experience with Redis, Kafka, message queues, or event-driven systems;

  • Familiarity with GitHub Actions, GitLab CI, Jenkins, or other CI/CD tools;

  • Exposure to cloud-native and serverless architectures;

  • Experience leading or mentoring other engineers;


-Working Schedule: 11:00 — 19:00 (Tbilisi Time)

-Office Location: Stamba Hotel (14 M. Kostava street)

-Work Model: Hybrid (3 days in the office, 2 days remote)



Join Our Team 


You’ll get to work on a high-traffic, dynamic game product and collaborate with a motivated, cross-functional team. We have a great culture and friendly atmosphere, with lots of activities and support. Enjoy flexible vacation time, work from home options, and comprehensive insurance. We offer courses and development programs to help you grow. 


If you’re passionate about building backend systems with modern tools like NestJS, TypeScript, and AWS and you value clean architecture, collaboration, and continuous improvement, then join us. 


The deadline for applications: 5 December, 2025


If you don’t progress to the resume selection stage, the hiring team will keep your application for upcoming openings and connect with you when appropriate.

 

Follow us on LinkedIn to stay up-to-date on Setanta Sports.


Apply for position now