Logo for Gegidze

Senior Node.JS Engineer

Roles & Responsibilities

  • 6+ years of hands-on software development experience
  • Strong experience with Node.js and TypeScript
  • Experience with PostgreSQL, Elasticsearch, and Redis
  • Understanding of distributed messaging, Kubernetes, Helm, and CI/CD

Requirements:

  • Designing and building reliable, simple solutions to complex problems at scale
  • Owning the code and services you deploy, monitoring performance, identifying issues early, and driving improvements
  • Investigating and resolving production incidents related to your team’s components
  • Helping scale the platform as new enterprise customers are onboarded

Job description

This is a remote position.



Currently, we are looking for a Senior Node.js Engineer for our key client β€” an organization that believes human creativity empowers technology that matters, operating globally with 6000+ specialists who provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and UI design, managed services, product development, and software development. The customer is a leading SaaS platform accelerating digital transformation in the restaurant industry, helping brands deliver more personalized and profitable guest experiences through digital ordering, payment, and engagement solutions.


We are looking for a Senior Node.js Engineer to design and build scalable solutions, own and improve deployed services, and support platform growth. This role includes resolving production issues, evaluating new technologies, and contributing to strong engineering practices and technical decision-making.




Your Duties:


As a Senior Node.js Engineer, you will be responsible for:

  • Designing and building reliable, simple solutions to complex problems at scale.
  • Owning the code and services you deploy, monitoring performance, identifying issues early, and driving improvements.
  • Investigating and resolving production incidents related to your team’s components.
  • Helping scale the platform as new enterprise customers are onboarded.
  • Researching, evaluating, and proposing new technologies and approaches.
  • Bringing diverse perspectives, challenging assumptions, and improving technical and business decision-making.
  • Providing constructive, growth-oriented feedback to peers and contributing to a strong engineering culture.


Requirements


  • 6+ years of hands-on software development experience.
  • Strong experience with Node.js, TypeScript.
  • Understanding of distributed messaging, Kubernetes, Helm, and CI/CD.
  • Solid experience with PostgreSQL, Elasticsearch, Redis.
  • Experience designing and implementing end-to-end flows in distributed/microservices architectures.
  • Strong collaboration mindset and comfort working in a highly cooperative engineering team.
  • English language Upper intermediate (B2) is a must.

Nice to have:

  • Experience with Vue.js.



Salary: Competitive

Node.js Developer Related jobs

Other jobs at Gegidze

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.