Enable job alerts via email!

Full-Stack JavaScript Developer (Telecom Systems)

The Legends Agency

Cape Town

On-site

ZAR 500,000 - 700,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Cape Town is looking for a Full-Stack JavaScript Developer to enhance their telecom systems. You will work with a dynamic team to develop and maintain applications, build APIs, and integrate telecom technologies. Ideal candidates have over 3 years of experience in JavaScript development and a strong understanding of backend and frontend technologies.

Qualifications

  • 3+ years of experience in full-stack JavaScript development.
  • Practical knowledge of telecom systems: Asterisk, FreePBX, PHP, MySQL.
  • Fast learner with strong problem-solving and troubleshooting skills.

Responsibilities

  • Develop and maintain full-stack applications for telecom systems.
  • Collaborate with team members to plan, deliver, and review new features.
  • Participate in code reviews and maintain high coding standards.

Skills

Full-stack JavaScript development
Proficiency in JavaScript (ES6+)
Problem-solving skills
Backend development with Sails.js
REST APIs
SQL
Linux
WebSockets
Frontend development with AngularJS
Attention to detail

Tools

Git
Docker
PostgreSQL
Asterisk
FreePBX
Job description
Full-Stack JavaScript Developer (Telecom Systems)

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.

The Role

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
  • Work with technologies including JavaScript, PostgreSQL, Sails.js, and AngularJS
  • 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
Qualifications
  • 3+ years of experience in full-stack JavaScript development
  • Proficiency in JavaScript (ES6+), Git, Docker, REST APIs, SQL, Linux, WebSockets
  • 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.