Sangoma

Telecommunications

NodeJSDeveloper

$70000–100000k ~AI est. Medellín, Antioquia, Colombia FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Node JS Developer at Sangoma. Skills: Node JS, Backend services, RESTful APIs. Design backend services. Develop backend services”

Industry & Context.

Telecommunications
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →