Full Stack Developer - Node.js & React

Sangomaยท Internal Systems and Infrastructure
Apply Now โ†—
๐Ÿ“ Bengaluru, Karnataka, IndiaFull time

About this role

Full Stack Developer - Node.js & React

Build software that powers essential business communications.

At Sangoma, we're building the next generation of cloud communications solutions that help organizations connect, collaborate, and serve their customers. As part of our engineering team, you'll develop modern, scalable applications that are used across our global platform while working alongside experienced engineers who value clean code, innovation, and continuous improvement.

Your Role:

We're looking for a Full Stack Developer with 3-5 years of experience to support, enhance, and maintain business-critical web applications used across Sangoma's global communications platform. You'll work across both the frontend and backend, developing new features, resolving production issues, improving application performance, and helping ensure our software remains reliable, scalable, and easy to maintain.

Working as part of a collaborative Agile team, you'll partner with Product, QA, and fellow developers to deliver quality software while continuously improving the stability and user experience of our applications.

What You'll Do:

    • Develop, enhance, and maintain web applications using Node.js and React.
    • Design, build, and support REST APIs and backend services.
    • Write and optimize SQL queries, stored procedures, and database objects in MySQL.
    • Develop and maintain asynchronous processing using BullMQ and Redis.
    • Support real-time application features using WebSockets.
    • Troubleshoot production issues, identify root causes, and implement sustainable solutions.
    • Improve application performance, reliability, and maintainability through ongoing enhancements and code improvements.
    • Deploy and support applications running in Docker and Kubernetes environments.
    • Participate in code reviews, testing, and Agile ceremonies to ensure high-quality software delivery.
    • Collaborate closely with Product, QA, and Engineering to deliver enhancements and resolve customer-impacting issues.

Your Role:

  • 3โ€“5 years of hands-on experience in full-stack development.
  • Strong experience with Node.js, React, JavaScript/TypeScript, HTML, and CSS.
  • Experience building and consuming REST APIs.
  • Good understanding of MySQL, database design, stored procedures, and query optimization.
  • Experience with Redis and BullMQ for caching and background job processing.
  • Experience building real-time applications using WebSockets.
  • Familiarity with Docker and Kubernetes.
  • Experience with Git and Agile development practices.
  • Strong problem-solving and communication skills.

Preferred

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of CI/CD pipelines.
  • Exposure to microservices architecture and message queues (Kafka/RabbitMQ).

Why Join Sangoma?

At Sangoma, we value our employees and provide benefits designed to support their professional growth, financial security, and overall well-being.

  • Health & Medical Coverage. Comprehensive medical insurance to support you and your family's healthcare needs.
  • Work-Life Balance. Flexible work schedules that help maintain a healthy balance between your professional and personal commitments.
  • Financial Security. Provident Fund (PF) benefits and Gratuity in accordance with applicable statutory requirements.
  • Career Growth. Opportunity to work on innovative telecom and cloud communication technologies while collaborating with experienced engineering and product teams.
  • Learning & Development. Gain hands-on exposure to advanced VoIP, SIP, SBC, and gateway technologies while continuously expanding your technical expertise.

If you're passionate about software quality and enjoy solving complex technical challenges in cloud communications, we'd love to hear from you.

Are you ready to directly impact the company and be rewarded for your performance?ย  Are you ready to take on a new challenge?

Frequently Asked Questions

Is the salary disclosed for the Full Stack Developer - Node.js & React position at Sangoma?
The salary for this Full Stack Developer - Node.js & React role at Sangoma is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Full Stack Developer - Node.js & React position at Sangoma located?
This Full Stack Developer - Node.js & React role at Sangoma is based in Bengaluru, Karnataka, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Full Stack Developer - Node.js & React role at Sangoma full-time or part-time?
This is listed as a Full time position. It is posted as a Full Stack Developer - Node.js & React role in the Internal Systems and Infrastructure department at Sangoma.
Which team or department does the Full Stack Developer - Node.js & React at Sangoma belong to?
This Full Stack Developer - Node.js & React position is part of the Internal Systems and Infrastructure department at Sangoma. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Full Stack Developer - Node.js & React position at Sangoma?
Click the "Apply Now" button on this page. You will be redirected to Sangoma's official application portal hosted on workable where you can submit your application directly.
When was the Full Stack Developer - Node.js & React job at Sangoma posted?
This Full Stack Developer - Node.js & React position at Sangoma was posted on Aug 7, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Full Stack Developer - Node.js & React
Sangoma
Apply for this role โ†—

You'll be redirected to Sangoma's official application page on workable.