Senior Full-Stack Engineer - Remote, Social Impact

Placements24

Soweto

Hybrid

ZAR 700,000 - 1,100,000

Full time

9 days ago

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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Remote, Impact & Growth
Senior Full-Stack Engineer - Remote, Impact & Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonus
Remote-first
+3
Senior Full-Stack Engineer - Remote, High-Impact
Senior Full-Stack Engineer - Remote, High-Impact

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer — Remote & High-Impact
Senior Full-Stack Engineer — Remote & High-Impact

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work model
Medical, dental, and vision insurance
Generous annual leave
Remote Senior Full-Stack Engineer for Global Impact
Remote Senior Full-Stack Engineer for Global Impact

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Full remote work
Generous annual leave
+4
Senior Full-Stack Engineer - Remote (South Africa)
Senior Full-Stack Engineer - Remote (South Africa)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Remote work from anywhere in South 463
Health and wellness benefits
+2
Senior Remote Full-Stack Engineer: Build Scalable Apps
Senior Remote Full-Stack Engineer: Build Scalable Apps

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3
Senior Full-Stack Engineer - Remote (SA)
Senior Full-Stack Engineer - Remote (SA)

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 1,100,000
Health benefits
Remote role with flexible work
Home office stipend
+1
Senior Full-Stack Engineer — Remote & Impactful Builds
Senior Full-Stack Engineer — Remote & Impactful Builds

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Generous paid time off
Remote-first environment
Senior Full-Stack Engineer - Remote, Impactful Platform
Senior Full-Stack Engineer - Remote, Impactful Platform

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive remuneration
Performance-based bonus
Equipment allowance
+6
Senior Full Stack Engineer - Soweto
Senior Full Stack Engineer - Soweto

Placements24 • Soweto

Hybrid
ZAR 700,000 - 1,100,000
Health coverage
Fully remote
Professional development
+1