Job Search and Career Advice Platform

Enable job alerts via email!

Full-Stack JavaScript Developer (Telecom Systems)

The Legends Agency

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A forward-thinking technology company in Cape Town seeks a full-stack developer experienced in telecom systems. Your role will involve developing and maintaining applications, building APIs, and integrating technologies like Asterisk and FreePBX. The ideal candidate is a fast learner with strong backend and frontend skills in Sails.js, PostgreSQL, and AngularJS. Join our dynamic team to drive innovative telecom solutions in a collaborative environment that promotes technical excellence.

Qualifications

  • Backend experience with Sails.js or Express.js preferred.
  • Experience with frontend technologies like AngularJS, Angular Material Design.
  • Knowledge of RESTful APIs and GraphQL is advantageous.
  • Familiarity with telecom systems such as Asterisk and FreePBX is required.

Responsibilities

  • Develop and maintain full-stack applications for telecom systems.
  • Design, build, and consume RESTful APIs.
  • Integrate and troubleshoot telecom systems such as Asterisk and FreePBX.
  • Collaborate with team members to deliver new features.
  • Participate in code reviews and maintain coding standards.
  • Quickly adapt to new frameworks and technologies as needed.

Skills

Backend experience with Sails.js
PostgreSQL (including JSON data)
RESTful APIs
GraphQL
Frontend experience with AngularJS
Angular Material Design
SCSS/SASS
Practical knowledge of telecom systems
Asterisk
FreePBX
PHP
MySQL
Problem-solving skills
Good communication skills
Attention to detail
Job description

Cape Town, Western Cape, South Africa

Join a dynamic team driving innovation in telecom systems development

Cape Town (Office-based) | Full-time

About Our Client

Our client is a forward-thinking technology company specializing in telecom systems and solutions. With a strong focus on innovation and technical excellence, they design and develop advanced platforms that support communication infrastructure and connectivity. Their collaborative team environment values adaptability, problem-solving, and continuous learning, offering employees the chance to grow alongside cutting-edge projects.

This role involves developing and maintaining full-stack applications tailored for telecom systems. The successful candidate will work on backend and frontend systems, build and consume APIs, and integrate with telecom technologies like Asterisk and FreePBX. You will be joining a team that thrives on technical challenges and continuous innovation.

Key Responsibilities
  • Develop and maintain full-stack applications for telecom systems
  • Design, build, and consume RESTful APIs
  • Integrate and troubleshoot telecom systems such as Asterisk and FreePBX
  • Collaborate with team members to plan, deliver, and review new features
  • Participate in code reviews and maintain high coding standards
  • Quickly adapt to new frameworks, tools, and technologies as required
About You
  • Backend experience with Sails.js (or Express.js), PostgreSQL (including JSON data), RESTful APIs, GraphQL (advantageous)
  • Frontend experience with AngularJS (<2.0), Angular Material Design, SCSS/SASS
  • Practical knowledge of telecom systems: Asterisk, FreePBX, PHP, MySQL
  • Fast learner with strong problem-solving and troubleshooting skills
  • Good communication skills and attention to detail
  • Comfortable working in a fast-paced environment
  • Bonus: Exposure to or interest in AI technologies
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.