➡️ Apply here: Senior NodeJS Developer
🔔 Monitor #node.js #python jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
**Job Description**
**Position:** Senior NodeJS Developer
**Location:** Tbilisi, Hybrid
**About the Role:**
As a Senior NodeJS Developer, you will be a key member of the team responsible for building scalable, reliable, and high-impact backend systems. You will utilize the latest technologies, including NestJS, TypeScript, NoSQL databases, AWS, Docker, and microservices. Your responsibilities will include designing robust architectures, developing new features, enhancing existing services, and ensuring the performance and stability of the backend ecosystem. You will collaborate closely with engineers across backend, DevOps, architecture, and product teams.
**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 (e.g., MongoDB, DynamoDB, Cassandra).
* Integrate Redis for caching and fast data retrieval.
* Deploy and manage services on AWS (ECS, S3, Lambda, Secrets Manager) or Azure equivalents.
* Containerize and manage applications using Docker, and participate in CI/CD pipelines.
* Contribute to and evolve microservices architecture.
* Create and document REST and GraphQL APIs, along with corresponding specifications and technical documentation.
* Write and integrate automated tests (unit, integration, e2e).
* Lead code quality efforts through code reviews and mentorship.
* Research and implement new technologies and best practices.
* Perform other duties relevant to the role as requested.
**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.
**Application Deadline:** April 15, 2026
**To Apply:** Send your resume to recruiting@aviator.studio with the relevant vacancy title in the subject line.
