Senior Full Stack Software Engineer (Telecoms)

Placements24

Vereeniging

Hybrid

ZAR 900,000 - 1,500,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work model
Medical, dental, and vision insurance
Generous annual leave

Job summary

Placements24 is seeking a Senior Full Stack Software Engineer for a fully remote role in South Africa. You will design, develop, and deploy sophisticated web applications and services critical to telecoms operations.

You will work end-to-end across front-end and back-end, using Java, Python, or Node.js with modern JS frameworks. Ideal candidates have at least 5 years of experience, strong REST API skills, and proficiency with cloud platforms and containers.

Qualifications

  • Minimum 5 years of professional full-stack software development experience.
  • Strong back-end skills with Java/Spring, Python Django/Flask, or Node.js/Express.
  • Proficient front-end with HTML5, CSS3, JavaScript (ES6+), and a modern framework.

Responsibilities

  • Design, develop, and maintain robust back-end services and APIs.
  • Build responsive front-end interfaces with modern frameworks.
  • Collaborate with product managers and designers to translate requirements.
  • Manage databases (SQL/NoSQL) and ensure data integrity.
  • Write clean, tested, well-documented code and review peers' work.
  • Optimize for speed, scalability, and security.
  • Participate in code reviews and troubleshoot issues.
  • Contribute to architectural decisions and tech selection.
  • Stay updated with emerging web technologies.

Skills

Full-stack development
Java
Python
Node.js
React/Angular/Vue.js
RESTful APIs
SQL/NoSQL databases
Cloud platforms (AWS/Azure/GCP)
Docker
CI/CD
Git

Education

Bachelor's degree in CS/Software Engineering or related field

Tools

Docker
Git
CI/CD tooling

Job description

About the Role

This is a fully remote opportunity for a Senior Full Stack Software Engineer within a dynamic telecommunications company. Our client is seeking a highly skilled and motivated individual to design, develop, and deploy sophisticated web applications and services that are integral to our operations. You will be involved in both front-end and back-end development, contributing to the full lifecycle of our software products. This role requires a deep understanding of modern web technologies, a passion for building scalable and performant applications, and the ability to thrive in a collaborative, remote-first environment. You will work on challenging projects that impact millions of users, utilizing the latest technologies in the telecoms industry from the comfort of your own home in South Africa . We pride ourselves on a culture that fosters innovation, continuous learning, and encourages engineers to take ownership of their work. If you are a seasoned full-stack developer looking for a role with significant impact and autonomy, this is the perfect fit.

Key Responsibilities
  • Design, develop, and maintain robust back-end services and APIs using languages like Java, Python, or Node.js.
  • Develop responsive and user-friendly front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Implement and manage databases (SQL and NoSQL) and ensure data integrity.
  • Write clean, efficient, well-documented, and testable code.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Troubleshoot and debug applications, identifying and resolving issues effectively.
  • Contribute to architectural decisions and technology selection.
  • Stay up‑to‑date with emerging web technologies and industry best practices.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack software development.
  • Strong proficiency in back-end development languages and frameworks (e.g., Java/Spring, Python/Django/Flask, Node.js/Express).
  • Expertise in front-end technologies, including HTML5, CSS3, and JavaScript (ES6+).
  • Proven experience with at least one modern JavaScript framework (React, Angular, Vue.js).
  • Solid understanding of database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with RESTful API design and development.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Knowledge of CI/CD pipelines and DevOps practices is a plus.
  • Excellent problem-solving, analytical, and communication skills.
Benefits
  • Highly competitive salary with performance bonuses.
  • Fully remote work model, enabling flexibility and work-life balance.
  • Comprehensive medical, dental, and vision insurance.
  • Generous annual leave and paid holidays.
  • Opportunities for continuous professional development and learning.
  • Access to cutting-edge technologies and challenging projects.
  • Retirement savings plan with company contributions.
  • A supportive and collaborative remote team culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 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 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 Telecommunications Developer
Remote Full-Stack Telecommunications Developer

Placements24 • Centurion

Hybrid
ZAR 1,000,000 - 1,500,000
Home office setup allowance
Flexible working hours
Online courses & virtual conferences
+1
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 Senior Software Developer (Telecom Backend)
Remote Senior Software Developer (Telecom Backend)

Placements24 • George

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Competitive salary and incentives
Health insurance
+4
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 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