Senior Full Stack Engineer - Soweto

Placements24

Soweto

Hybrid

ZAR 700,000 - 1,100,000

Full time

5 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

Health coverage
Fully remote
Professional development
Flexible schedule

Job summary

Placements24 is seeking a Senior Full Stack Engineer to join a remote-enabled tech startup serving underserved communities. You will design, develop, and deploy robust web applications across the stack, collaborating with product and design teams to deliver high-quality features from Soweto, Gauteng.

The role requires 5+ years of experience, strong JS frameworks, Node.js, databases, and cloud exposure. You will work in a lean startup environment with a strong social impact focus and modern tech

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional full-stack development experience.
  • Strong proficiency in front-end technologies (e.g., JavaScript, React, Vue.js, Angular) and related frameworks.
  • Expertise in back-end development languages and frameworks (e.g., Node.js, Python/Django, Ruby on Rails, Java/Spring).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Understanding of RESTful API design principles.
  • Experience with version control systems (Git).
  • Excellent problem-solving, communication, and teamwork skills, essential for remote collaboration.
  • Demonstrated interest in technology for social impact is highly valued.

Responsibilities

  • Develop and maintain scalable web applications from concept to deployment, covering both front-end and back-end components.
  • Write clean, efficient, testable, and well-documented code.
  • Collaborate with product owners, designers, and other engineers to define requirements and deliver features.
  • Design and manage databases, ensuring data integrity and performance.
  • Integrate with third-party services and build robust APIs.
  • Troubleshoot, debug, and resolve issues across the full stack.
  • Participate in code reviews and contribute to improving development processes and standards.
  • Contribute to architectural design discussions and technology selection.
  • Stay updated with emerging web technologies and best practices.

Skills

React
Vue.js
Angular
Node.js
Python/Django
Ruby on Rails
Java/Spring
PostgreSQL
MySQL
NoSQL
AWS
REST API
Git
Remote collaboration
Social impact interest

Education

Bachelor's degree in CS or related

Tools

Docker
CI/CD

Job description

About the Role

Our client, a dynamic tech startup focused on developing innovative solutions for underserved communities, is seeking a Senior Full Stack Engineer to join their team, working remotely from Soweto, Gauteng . This role offers the chance to contribute significantly to impactful projects that leverage technology for social good. You will be responsible for designing, developing, and deploying robust web applications, working across the entire technology stack. The ideal candidate is a passionate problem-solver, adept at both front-end and back-end development, and committed to building high-quality, scalable software. This is a unique opportunity to join a mission-driven company, work with modern technologies, and make a tangible difference, all while enjoying the flexibility of remote work.

Key Responsibilities
  • Develop and maintain scalable web applications from concept to deployment, covering both front-end and back-end components.
  • Write clean, efficient, testable, and well-documented code.
  • Collaborate with product owners, designers, and other engineers to define requirements and deliver features.
  • Design and manage databases, ensuring data integrity and performance.
  • Integrate with third-party services and build robust APIs.
  • Troubleshoot, debug, and resolve issues across the full stack.
  • Participate in code reviews and contribute to improving development processes and standards.
  • Contribute to architectural design discussions and technology selection.
  • Stay updated with emerging web technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional full-stack development experience.
  • Strong proficiency in front-end technologies (e.g., JavaScript, React, Vue.js, Angular) and related frameworks.
  • Expertise in back-end development languages and frameworks (e.g., Node.js, Python/Django, Ruby on Rails, Java/Spring).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Understanding of RESTful API design principles.
  • Experience with version control systems (Git).
  • Excellent problem-solving, communication, and teamwork skills, essential for remote collaboration.
  • Demonstrated interest in technology for social impact is highly valued.
Benefits

Our client offers a competitive salary and a benefits package that includes health coverage and opportunities for professional development. This fully remote position provides excellent flexibility. You will be part of a passionate team working on meaningful projects with a clear social mission. Gain valuable experience working with a lean, agile startup environment. Contribute to a company culture that values innovation, collaboration, and making a positive impact from Soweto and beyond.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Remote-first
Health insurance
+2
Senior Full Stack Engineer - Remote Eligible
Senior Full Stack Engineer - Remote Eligible

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary package
Health, dental & vision benefits
Pension fund contributions
+1
Senior Full-Stack Software Engineer (Remote-First)
Senior Full-Stack Software Engineer (Remote-First)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Remote-first culture
Flexible working hours
Home office stipend
+3
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 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
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 Software Engineer (Remote)
Senior Full-Stack Software Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Paid time off
Professional development
+2
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 Software Engineer - Full Stack
Remote Senior Software Engineer - Full Stack

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Remote-first environment
Stock options
Laptop provided
+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