Aviator Studio is an innovative technology company that stands behind the fully licensed Aviator brand — a game that has set a new standard for adrenaline-filled entertainment. The company`s goal is to create a gaming environment where everyone has an equal chance of winning and the user feels safe.
The enthusiastic team of Aviator Studio is constantly striving to push the boundaries of the online gaming industry. At the heart of the brand`s identity is the player — their feelings, expectations, and desire to escape the routine and step into the virtual world of the game.
Aviator Studio continues to grow and plans to expand its portfolio with new innovative games.
Company page
Job Description
Position name: Senior NodeJS Developer
Location: Tbilisi, Hybrid
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.
Duties and Responsibilities
** 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;
Basic Requirements:
** 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;
If you are interested, please send your resume to the following email address: recruiting@aviator.studio and indicate the title of the relevant vacancy in the subject line.
Application Deadline: 15 April, 2026
|