➡️ Apply here: Senior NodeJS Developer
🔔 Monitor #backend #node.js jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
**Company Description**
Gulf Georgia is a leading oil company in the Georgian market, known for its high-quality fuel and exceptional customer service. Officially represented in Georgia by “Sun Petroleum Georgia” LLC since March 2010, Gulf Georgia operates over 140 refueling stations nationwide, including 43 in Tbilisi. We import fuel from top European refineries, ensuring world-class quality. With modern facilities and innovative technology, Gulf is one of the largest private employers in Georgia, with more than 1400 employees and growing.
**Role Description**
This is a full-time role for a Senior NodeJS Developer based in Tbilisi. The Senior NodeJS Developer will be responsible for designing, developing, and maintaining backend applications. Day-to-day tasks, writing high-quality typescript code, and collaborating with cross-functional teams to deliver software solutions. Additionally, the role involves troubleshooting and debugging applications, as well as participating in code reviews.
**Qualifications**
* 4+ Years of Software Development experience (NodeJS)
* Strong understanding of NodeJS and its ecosystem
* Strong understanding of NestJS
* Strong understanding of PostgreSQL and MongoDB
* Strong understanding of Microservices
* Experience with TypeScript and modern JavaScript (ES6+)
* Knowledge of Docker and containerization
* Understanding of cloud platforms (GCP, AWS, or Azure)
* Experience with database ORMs/ODMs (TypeORM, Mongoose)
* Knowledge of Redis for caching and session management
* Experience with RESTful API design and GraphQL
* Understanding of CI/CD pipelines and DevOps practices
* Experience with message queues (RabbitMQ, Kafka, SQS)
* Knowledge of authentication systems (JWT, OAuth 2.0)
* Understanding of monitoring and logging tools
* Experience with Git workflows and code review processes
* Excellent problem-solving and analytical skills
* Ability to work collaboratively in a team environment
