Sangoma
Telecommunications
NodeJSDeveloper
Neural analysis suggests this role is
optimal for Mid candidates.
“Node JS Developer at Sangoma. Skills: Node JS, Backend services, RESTful APIs. Design backend services. Develop backend services”
Industry & Context.
Troubleshoot production issues; Analyze production issues; Resolve production issues; Troubleshoot performance bottlenecks; Analyze performance bottlenecks; Resolve performance bottlenecks; Troubleshoot application defects; Analyze application defects; Resolve application defects
What They're Looking For.
Must Have
3+ years Node JS experience, Node JS frameworks experience, RESTful APIs experience, backend services experience, relational databases experience, NoSQL databases experience, asynchronous programming understanding, event-driven architecture understanding, backend application design understanding, troubleshooting backend performance experience, debugging backend performance experience, optimizing backend performance experience, analytical skills, problem-solving skills, technical troubleshooting skills, Agile development environment experience, verbal English communication skills, written English communication skills
Nice to Have
cloud environments familiarity, CI/CD pipelines familiarity, modern software development best practices familiarity
What You'll Do.
Design backend services
Develop backend services
Maintain backend services
Maintain RESTful APIs
Write maintainable code
Collaborate with frontend developers
Collaborate with product managers
Collaborate with QA teams
Collaborate with stakeholders
Build backend systems
Optimize backend systems
Participate in architectural discussions
Participate in code reviews
Participate in continuous improvement
Troubleshoot production issues
Analyze production issues
Resolve production issues
Troubleshoot performance bottlenecks
Analyze performance bottlenecks
Resolve performance bottlenecks
Troubleshoot application defects
Analyze application defects
Resolve application defects
Develop database integrations
Maintain database integrations
Develop third-party integrations
Maintain third-party integrations
Develop internal system integrations
Maintain internal system integrations
Contribute to CI/CD pipelines
Contribute to deployment processes
Contribute to backend infrastructure
Stay current with Node JS technologies
Stay current with backend trends
Stay current with industry best practices
How You'll Work.
Team & Collaboration
Cross-functional teams; Frontend developers; Product managers; QA teams; Global teams
Communication Scope
Verbal English; Written English; Communicate technical concepts
Process & Methodology
Agile development environment
Full Job Description
Sangoma is seeking a skilled and motivated Node JS Developer to join our dynamic development team. As a leading provider of business communications solutions, Sangoma is dedicated to building innovative and scalable UCaaS products that meet the evolving needs of our customers. In this role, you will be responsible for developing, maintaining, and optimizing server-side applications using Node JS, ensuring efficient and reliable performance. You will collaborate with cross-functional teams to deliver high-quality software solutions in a fast-paced environment. If you have a passion for backend development and want to contribute to cutting-edge communication platforms, we encourage you to apply. ### Your Role: * Design, develop, and maintain scalable, high-performance backend services and RESTful APIs using Node JS and related frameworks. * Write clean, secure, efficient, and maintainable code following established coding standards, best practices, and software development methodologies. * Collaborate closely with frontend developers, product managers, QA teams, and cross-functional stakeholders to deliver reliable and user-focused software solutions. * Build and optimize backend systems for performance, scalability, reliability, and security in a production SaaS environment. * Participate in architectural discussions, code reviews, and continuous improvement initiatives to enhance code quality and development processes. * Troubleshoot, analyze, and resolve complex production issues, performance bottlenecks, and application defects in a timely manner. * Develop and maintain integrations with databases, third-party services, and internal systems. * Contribute to CI/CD pipelines, deployment processes, and overall backend infrastructure improvements. * Stay current with emerging Node JS technologies, backend development trends, and industry best practices to drive innovation and technical excellence. **Requirements** * 3+ years of professional experience developing backe
Applying for this Node JS Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Sangoma?
Real rants from real employees. Read before you apply.