Sangoma
Posted 2mo ago

Full Stack Developer - Node.js & React

Sangoma
New Delhi, Delhi, India
OnsiteFull Time
Responsibilities
  • eliciting requirements
  • documenting processes
  • supporting delivery
Requirements
  • 3+ years as a business/systems analyst
  • Strong requirements elicitation and documentation
  • Writing user stories and acceptance criteria
  • Agile experience
  • Jira/Confluence familiarity
  • Telecom/NetOps knowledge preferred
Technical tools mentioned
JiraConfluence

Job description

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.

Requirements

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).

Benefits

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?

About Sangoma

Provides unified communications and cloud-based customer experience solutions.

Similar jobs

Business Analyst roles near New Delhi, Delhi
8h
Save
Mark Applied
Hide
Senior Business Analyst - Transformation
Gurugram, Haryana, India
HybridFull Time
HSBC
HSBCLondon Stock Exchange: HSBA: Global banking and financial services provider.
9+ YOERequires 9+ years of business analysis experience, strong analytical and communication skills, wholesale banking and data knowledge, cross-functional global team experience, process analysis, change initiatives, Excel and Microsoft Office proficiency.
Microsoft Excel, Microsoft Office
11h
Save
Mark Applied
Hide
GCP Application Senior Technical Specialist (IN)
Gurgaon or Pune or India or North America
OnsiteFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global technology providing digital, engineering, and cloud services.
Bachelor's degree in business; strong business analysis, workflow design, stakeholder collaboration, Agile delivery, and functional understanding of Google Cloud Gemini AI platforms required.
Google Cloud, Gemini, Gemini Enterprise Agent Platform, Gemini Foundational Models, Gemini Code Assist, Agentic RAG, Jira, Confluence, Microsoft Visio, Miro, Lucidchart, Looker
20h
Save
Mark Applied
Hide
Senior Business Analyst Technology Officers
Gurugram, Haryana, India
HybridFull Time
Egon Zehnder
Egon Zehnder: Global leadership advisory firm specializing in executive search and consulting
Requires industry expertise, consulting and solutioning capabilities, sound judgment, project leadership, market research, business development, knowledge management, and ability to manage multiple global projects.
20h
Save
Mark Applied
Hide
Analyst Technology
New Delhi, Delhi, India
HybridFull Time
Rockwell Automation
Rockwell AutomationNYSE: ROK: Sells industrial automation hardware and digital manufacturing software solutions.
3+ YOEBachelor's degree or equivalent experience, 3+ years in business or financial analytics, advanced Power BI and SQL skills, cloud platform experience with Microsoft Azure or AWS, and English proficiency.
Microsoft Power BI, SQL, DAX, Power Query, Microsoft Azure, AWS
1d
Save
Mark Applied
Hide
Sr Analyst, Product Management & Development
Gurugram or Gurgaon or Asia
OnsiteFull Time
S&P Global
S&P GlobalNYSE: SPGI: Provides financial data, analytics, and credit ratings worldwide.
5+ YOERequires 5–12 years of relevant experience, financial services IT and regulatory or trade reporting expertise, business analysis skills, strong communication, and English proficiency.
SQL, ISO 20022, XML, FpML, JSON, CSV, Electronic Trading Derivatives (ETD), Object-oriented languages
1d
Save
Mark Applied
Hide
Lead - Business Analyst
Noida, Uttar Pradesh, India
OnsiteFull Time
Iris Software
Iris Software: Provides software engineering and IT consulting services to enterprises.
Requires expertise in requirement gathering, BRD/FRD creation, business process modeling, root cause analysis, user story writing, Agile epics, insurance, and financial services.
1d
Save
Mark Applied
Hide
Sr Analyst, Product Management & Development
Gurugram, Haryana, India
OnsiteFull Time
S&P Global
S&P GlobalNYSE: SPGI: Provides independent credit ratings, market benchmarks, and financial analytics.
5+ YOERequires 5–12 years of relevant experience, financial services IT expertise, regulatory or trade reporting knowledge, business analysis skills, stakeholder management, and strong English communication.
ISO, FpML, XML, DTD, XSL, SQL, JSON, CSV
2d
Save
Mark Applied
Hide
Integrated Logistics Business Analyst
Gurgaon, Haryana, India
OnsiteFull Time
Kuehne+Nagel
Kuehne+NagelSIX Swiss Exchange: KNIN: Provides global freight forwarding and supply chain management services
3+ YOERequires 3–5 years in business or data analysis, complex data analysis skills, SQL, Excel, Tableau or Power BI proficiency, logistics knowledge, and strong stakeholder communication.
SQL, Microsoft Excel, Tableau, Power BI