Remote Full-Stack Developer (Senior)

Placements24

Kempton Park

Remote

ZAR 700,000 - 1,200,000

Full time

6 days ago
Be an early applicant

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
Competitive salary and benefits
Medical and retirement benefits
Professional development opportunities

Job summary

Placements24 is seeking a Senior Full-Stack Developer to join its fully remote team supporting operations in Gauteng. You will design, build, and deploy scalable web applications, owning end-to-end development from concept to production while collaborating with product and design across time zones.

The ideal candidate has 5+ years of full-stack experience with modern front-end frameworks and backend languages, strong database and cloud skills, and a proven ability to work autonomously in a

Qualifications

  • Bachelor's degree in CS or related field or equivalent experience.
  • 5+ years in full-stack development.
  • Proficiency with React/Angular/Vue.js.
  • Strong back-end experience with Node.js, Python/Django/Flask, or Java/Spring.
  • Experience with SQL/NoSQL databases.
  • Experience with AWS/Azure/GCP.
  • Git and CI/CD pipelines.
  • Excellent problem-solving and communication skills.
  • Ability to work independently in a remote setup.
  • Experience with microservices is a plus.

Responsibilities

  • Design, develop, and maintain full-stack web applications using modern frameworks and technologies.
  • Write clean, efficient, and well-documented code for both front-end and back-end systems.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Develop and manage RESTful APIs and database schemas.
  • Implement and optimize application performance, scalability, and security.
  • Conduct code reviews, participate in architectural discussions, and contribute to technical decision-making.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Stay current with emerging technologies and industry trends, and advocate for their adoption where appropriate.
  • Contribute to the continuous improvement of development processes and tooling.
  • Manage project tasks and deadlines independently within a remote work setting.

Skills

Full-stack development
Front-end framework (React/Angular/Vue
Node.js
Python/Django/Flask
Java/Spring
SQL/PostgreSQL/MySQL
MongoDB
Cloud platforms (AWS/Azure/GCP)
Git & CI/CD
Microservices

Education

Bachelor's degree in CS/Engineering or equivalent

Tools

Git
CI/CD tools
RESTful APIs

Job description

About the Role

Our client is looking for an experienced and highly motivated Senior Full-Stack Developer to join their fully remote team, supporting operations in Tembisa, Gauteng. This role is ideal for a developer who thrives in an independent, remote-first environment and is passionate about building scalable, high-performance web applications. You will be responsible for the end-to-end development lifecycle, from conceptualization and design to implementation and deployment, working on innovative projects that have a significant impact. The successful candidate will leverage their expertise in both front-end and back-end technologies to deliver robust solutions. This position offers the flexibility of working from anywhere within South Africa, with a strong emphasis on asynchronous communication and self-management. If you are a problem-solver with a passion for clean code and modern development practices, this remote opportunity is perfect for you.

Key Responsibilities
  • Design, develop, and maintain full-stack web applications using modern frameworks and technologies.
  • Write clean, efficient, and well-documented code for both front-end and back-end systems.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Develop and manage RESTful APIs and database schemas.
  • Implement and optimize application performance, scalability, and security.
  • Conduct code reviews, participate in architectural discussions, and contribute to technical decision-making.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Stay current with emerging technologies and industry trends, and advocate for their adoption where appropriate.
  • Contribute to the continuous improvement of development processes and tooling.
  • Manage project tasks and deadlines independently within a remote work setting.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional experience in full-stack development.
  • Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
  • Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring).
  • Expertise in database technologies such as SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Solid understanding of version control systems (Git) and CI/CD pipelines.
  • Excellent problem‑solving, analytical, and communication skills.
  • Proven ability to work independently and manage time effectively in a remote setting.
  • Experience with microservices architecture is a plus.
Benefits
  • As a fully remote position, this role offers unparalleled flexibility.
  • Our client provides a competitive salary, comprehensive medical and retirement benefits, opportunities for continuous learning and professional development, and the chance to work with a talented and supportive global team.
  • You will have the autonomy to manage your workday effectively while contributing to impactful projects.
  • This role is perfect for experienced developers seeking a fully remote career path within the vibrant Tembisa, Gauteng tech community and beyond.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3
Remote Full-Stack Developer
Remote Full-Stack Developer

Placements24 • Bellville

Hybrid
ZAR 550,000 - 900,000
Competitive salary
Health insurance
Remote-friendly culture
+1
Remote Senior Full-Stack Developer
Remote Senior Full-Stack Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Full remote work
Generous annual leave
+4
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Health benefits
Professional development opportunities
+1
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,200,000 - 1,800,000
Performance bonuses
Fully remote
Professional development
+1
Senior Full Stack Engineer (Remote-First)
Senior Full Stack Engineer (Remote-First)

Placements24 • Mossel Bay

Hybrid
ZAR 1,000,000 - 1,600,000
Fully remote work
Competitive salary
Home office allowance
+3
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • George

Hybrid
ZAR 600,000 - 1,200,000
Flexible working hours
Home office setup allowance
Online learning opportunities
Remote Senior Full-Stack Developer
Remote Senior Full-Stack Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Remote Senior Full Stack Developer
Remote Senior Full Stack Developer

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Home office stipend
Flexible time-off
Senior Full-Stack Developer (Remote)
Senior Full-Stack Developer (Remote)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonus
Remote-first
+3