Skip To Main Content
backBack to Search

Senior Node.js Developer

Hybrid in Georgia: Tbilisi
Node.js
& 8 others

We are seeking a skilled and motivated Senior Node.js Developer to join our team of qualified professionals at an international software development and digital solutions company.

You will be part of a team that focuses on innovative solutions while maintaining high standards of quality. Your expertise in Node.js and Nest.js will be key in developing creative solutions and integrating third-party APIs.

If you are passionate about technology and eager to contribute to exciting projects, we invite you to apply.

This position follows a hybrid work model (3 days in the office per week), offering flexibility to work from home or our fully equipped office in Tbilisi.

Responsibilities
  • Develop in-house platform
  • Integrate 3rd party APIs
  • Participate in the development of new features from scratch
  • Collaborate with cross-functional teams
  • Implement REST, GraphQL, and WebSockets
  • Write and maintain unit tests following TDD principles
  • Optimize applications for maximum speed and scalability
  • Ensure code quality and adherence to best practices
Requirements
  • Strong knowledge of JavaScript and ECMAScript 6 standards
  • 3+ years of commercial experience with Node.js and Nest.js
  • 5+ years of commercial experience in web development
  • Commercial experience with high loaded SQL or NoSQL databases
  • Understanding of TDD principles and experience writing tests
  • Commercial experience implementing REST, GraphQL, and WebSockets
  • Familiarity with microservice architecture principles
  • Proficiency in Git version control system
  • Experience with RabbitMQ, Redis
  • Knowledge of MongoDB and MySQL
  • At least Intermediate level of English
Nice to have
  • 2+ years of hands-on experience developing with CI/CD and microservices architecture
  • Experience with Kubernetes
  • Knowledge of TypeScript
  • Experience with NATS
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job