Remote Full-Stack Telecommunications Developer

Placements24

Centurion

Hybrid

ZAR 1,000,000 - 1,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Home office setup allowance
Flexible working hours
Online courses & virtual conferences
Collaborative team culture

Job summary

Placements24 is seeking a Remote Full-Stack Telecommunications Developer to design, build, and maintain scalable telecom software from anywhere in South Africa. You will work across Python/Java/Node.js back-ends and React/Angular front-ends, integrating SIP/WebRTC and cloud services within an agile, remote-first team.

The ideal candidate has 5+ years in full-stack development within telecom, strong problem-solving and communication skills, and a self-driven, collaborative approach.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field; or equivalent practical experience.
  • 5+ years in full-stack development, with telecom domain experience.
  • Proficiency in at least one backend language (Python/Java/Go/Node.js) and frameworks (Django/Spring/Express).
  • Strong frontend skills (JavaScript/HTML5/CSS3; React/Angular/Vue).

Responsibilities

  • Design, develop, test, and deploy full-stack applications for telecom platforms.
  • Write clean, efficient code in Python, Java, or Node.js for backend services.
  • Develop responsive UI with React, Angular, or Vue.js.
  • Integrate with SIP/WebRTC and billing APIs.
  • Implement and manage SQL/NoSQL databases.
  • Build and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate in an agile, remote-first environment.
  • Troubleshoot and ensure scalability and security of apps.

Skills

Full-stack dev
Telecom experience
Backend languages
Frontend skills
Cloud platforms
Docker/Kubernetes
DB design
REST APIs
SIP/WebRTC

Education

Bachelor's degree in CS/SE

Tools

AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role

Our client, a pioneering force in the telecommunications sector, is actively seeking a highly skilled and motivated Remote Full-Stack Telecommunications Developer. This is a fully remote position, offering the flexibility to work from anywhere within South Africa. You will be responsible for developing and maintaining cutting-edge software solutions that drive our client's innovative telecom services. This role requires a deep understanding of both front-end and back-end development, with a specific focus on building scalable, high-performance applications for the telecommunications industry. Join a company that is redefining connectivity through technology, and contribute your expertise to a globally distributed, collaborative team.

Key Responsibilities
  • Design, develop, test, and deploy full-stack web applications and services for telecommunications platforms.
  • Write clean, efficient, and maintainable code in languages such as Python, Java, or Node.js for back-end services.
  • Develop responsive and intuitive user interfaces using modern front-end frameworks like React, Angular, or Vue.js.
  • Integrate with various telecommunication APIs and protocols (e.g., SIP, WebRTC, billing systems).
  • Implement and manage databases (SQL and NoSQL) for storing and retrieving application data.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate closely with product managers, designers, and other engineers in an agile, remote-first environment.
  • Troubleshoot and debug complex issues across the full stack.
  • Ensure the scalability, security, and performance of all developed applications.
  • Stay updated with the latest trends and technologies in full-stack development and telecommunications.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
  • 5+ years of professional experience in full-stack development, with a significant portion in the telecommunications domain.
  • Proficiency in at least one back-end programming language (e.g., Python, Java, Go, Node.js) and associated frameworks (e.g., Django, Spring Boot, Express).
  • Strong experience with front-end technologies and frameworks (e.g., JavaScript, HTML5, CSS3, React, Angular, Vue.js).
  • Experience with cloud platforms such as AWS, Azure, or GCP and containerization technologies (Docker, Kubernetes).
  • Solid understanding of database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with microservices architecture and RESTful API design.
  • Experience with telecommunication protocols and concepts is a significant advantage.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and collaboratively in a remote setting.
Benefits

Our client offers a highly competitive salary and a comprehensive benefits package designed for remote employees. This includes a generous allowance for home office setup, flexible working hours, and opportunities for professional development through online courses and virtual conferences. We foster a strong team culture through regular virtual social events and collaborative platforms. This fully remote position allows you to work from anywhere in South Africa, with a focus on work-life balance and professional growth in the exciting field of telecommunications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full Stack Telecom Developer
Remote Full Stack Telecom Developer

Placements24 • Midrand

Hybrid
ZAR 600,000 - 900,000
Bonus program
Medical aid
Retirement plan
+2
Remote Full-Stack Telecom Developer
Remote Full-Stack Telecom Developer

Placements24 • George

Hybrid
ZAR 700,000 - 1,000,000
Remote work
Competitive salary
Insurance – medical, dental, vision
+5
Remote Senior Full Stack Developer (Telecoms)
Remote Senior Full Stack Developer (Telecoms)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Remote work across SA
Health benefits
Home office allowance
+2
Remote Senior Full Stack Developer (Telecoms)
Remote Senior Full Stack Developer (Telecoms)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Competitive salary and incentives
Health and wellness benefits
+2
Remote Full-Stack Developer (Telecoms)
Remote Full-Stack Developer (Telecoms)

Placements24 • Gauteng

Hybrid
ZAR 600,000 - 1,200,000
Fully remote
Competitive salary
Bonuses
+3
Remote Full-Stack Developer (Telecoms)
Remote Full-Stack Developer (Telecoms)

Placements24 • Kempton Park

Remote
ZAR 600,000 - 1,000,000
Fully remote work arrangement
Competitive salary and performance‑drn
Exciting telecom projects
+6
Remote Full-Stack Telecom Software Developer (Cloud Native)
Remote Full-Stack Telecom Software Developer (Cloud Native)

Placements24 • Gauteng

Remote
ZAR 900,000 - 1,500,000
Remote benefits package
Remote culture and async collaboration
Learning opportunities
Senior Full Stack Software Engineer (Telecoms)
Senior Full Stack Software Engineer (Telecoms)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work model
Medical, dental, and vision insurance
Generous annual leave
Remote Senior Software Developer (Telecoms)
Remote Senior Software Developer (Telecoms)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Fully remote position
Competitive salary
Health benefits
+3
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Remote work