Full Stack Developer (Remote)

Placements24

Gqeberha

Hybrid

ZAR 500,000 - 900,000

Full time

4 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

Health insurance
Retirement savings plan
Generous paid time off
Professional development opportunities
Remote-friendly culture

Job summary

Placements24 is seeking a skilled Full Stack Developer for a fully remote role in South Africa. You will design, build, and maintain backend services and frontend interfaces, using Python/Node.js/Java and modern JS frameworks.

The position emphasizes clean code, collaboration, and delivering robust cloud-based solutions. You will work with a remote-first team, contribute across the software lifecycle, and stay updated with emerging technologies to deliver innovative products on a global scale.

Qualifications

  • Bachelor's degree in CS, Software Eng, or related field or equivalent experience.
  • Minimum 5 years of professional Full Stack development experience.
  • Proficiency in backend languages (Python/Django/Flask, Node.js/Express, or Java/Spring).
  • Solid frontend experience with React, Angular, or Vue.js.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Build responsive frontend interfaces with modern JS frameworks.
  • Collaborate with product teams to translate user needs into solutions.
  • Write clean, well-documented, testable code.
  • Manage SQL and NoSQL databases; ensure performance.
  • Optimize apps for speed and scalability.
  • Troubleshoot defects and participate in code reviews.
  • Collaborate with DevOps for deployment and maintenance.
  • Stay updated on industry trends and new tech.

Skills

Backend development
Frontend development
RESTful APIs
Git
Cloud platforms
Team collaboration
Docker

Education

Bachelor's degree in Computer Science or related field

Tools

Django
Flask
Express
React
Angular
Vue.js
PostgreSQL
MySQL
MongoDB
Redis
Docker

Job description

About the Role

Our client, a thriving SaaS company known for its innovative cloud-based solutions, is seeking a skilled and versatile Full Stack Developer to join their dynamic, fully remote team. This position offers the exciting opportunity to work on challenging projects, contribute to all phases of the software development lifecycle, and make a significant impact on the company's products. You will be responsible for designing, developing, and implementing robust backend services and intuitive frontend interfaces. The ideal candidate possesses a strong foundation in both frontend and backend technologies, a passion for clean code, and a collaborative spirit, thriving in a remote-first work environment. If you are eager to contribute your expertise to a growing company and work on cutting-edge technology from anywhere in South Africa, this is the role for you.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and APIs using languages like Python, Node.js, or Java.
  • Build responsive and user-friendly frontend interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Collaborate with product managers and designers to understand user needs and translate them into technical solutions.
  • Write clean, efficient, well-documented, and testable code.
  • Implement and manage database solutions (SQL and NoSQL).
  • Optimize applications for speed, scalability, and performance.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Participate in code reviews and contribute to establishing best practices for software development.
  • Work closely with the DevOps team to ensure smooth deployment and maintenance of applications.
  • Stay current with industry trends and emerging technologies to propose and implement innovative solutions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience as a Full Stack Developer or similar role.
  • Proficiency in backend development with languages such as Python (Django/Flask), Node.js (Express), or Java (Spring).
  • Strong experience with frontend frameworks like React, Angular, or Vue.js.
  • Solid understanding of database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Experience with RESTful API design and development.
  • Proficiency with version control systems, particularly Git.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills, especially in a remote setting.
  • Experience with containerization technologies like Docker is beneficial.
Benefits
  • Fully remote position with the flexibility to work from anywhere in South Africa.
  • Competitive salary and regular performance reviews.
  • Comprehensive health insurance coverage.
  • Retirement savings plan.
  • Generous paid time off and holidays.
  • Opportunities for professional development, including access to training and conferences.
  • A collaborative and supportive remote work culture.
  • The chance to work on innovative products that impact users worldwide.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Remote)
Full Stack Developer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Remote-first culture
Flexible work arrangements
Exposure to modern technologies
+1
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
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 - Cloud-Native Applications
Remote Full Stack Developer - Cloud-Native Applications

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary & bonuses
Health, dental, and vision insurance
+3
Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Hybrid
ZAR 700,000 - 950,000
Fully remote work
Competitive salary
Professional development budget
+1
Remote Full-Stack Developer (Node.js & React)
Remote Full-Stack Developer (Node.js & React)

Placements24 • Durban

Hybrid
ZAR 550,000 - 850,000
Fully remote
Competitive salary
International projects
+4
Senior Full Stack Developer (Remote First)
Senior Full Stack Developer (Remote First)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Remote-friendly
Competitive salary
Performance bonuses
+3
Remote Full-Stack Software Engineer - SaaS Platforms
Remote Full-Stack Software Engineer - SaaS Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Stock options / bonuses
Health insurance & wellness programs
+2
Remote Junior Full Stack Developer
Remote Junior Full Stack Developer

Placements24 • Sandton

Hybrid
ZAR 240,000 - 360,000
Remote work
Flexible hours
Development budget
+3
Remote Full-Stack Software Engineer (Cloud Services)
Remote Full-Stack Software Engineer (Cloud Services)

Placements24 • Mossel Bay

Hybrid
ZAR 1,976,000 - 2,964,000
Health insurance
Retirement contributions
Generous paid time off
+1