Senior Full Stack Engineer (Remote)

Placements24

Stellenbosch

Hybrid

ZAR 900,000 - 1,300,000

Full time

4 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 benefits
Generous paid time off
Remote-first environment

Job summary

Placements24 in Stellenbosch is seeking a Senior Full Stack Engineer to join a fully remote development team. You will work across frontend and backend, delivering scalable applications and contributing to architecture decisions in a distributed environment.

The ideal candidate has 5+ years in full-stack development, strong React or Angular, Node.js or Python, and experience with cloud platforms and containers.

Qualifications

  • Bachelor's degree in CS/Engineering or related field.
  • 5+ years of professional full-stack development experience.
  • Strong frontend technologies experience and backend frameworks.

Responsibilities

  • Design, develop, and maintain frontend and backend components of web applications.
  • Write clean, efficient, and maintainable code across the full stack.
  • Collaborate with product managers, designers, and other engineers.
  • Develop and integrate RESTful APIs.
  • Optimize application performance for speed and scalability.
  • Implement automated testing, unit testing, and integration testing strategies.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and upgrade existing systems.
  • Mentor junior engineers and share best practices.

Skills

React
Angular
Vue.js
HTML
CSS
JavaScript
Node.js
Python
Django/Flask
Java
Spring
C# .NET
SQL
PostgreSQL
MySQL
MongoDB
AWS
Azure
GCP
Docker
Kubernetes
CI/CD
Testing

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes

Job description

About the Role

Our client is seeking a highly motivated and experienced Senior Full Stack Engineer to join their fully remote development team. This is an exciting opportunity to work on a diverse range of projects, contributing to both the frontend and backend development of cutting-edge applications. As a remote-first company, we empower our engineers with the flexibility and autonomy to deliver exceptional results. You will play a key role in designing, developing, testing, and deploying scalable and robust software solutions. The ideal candidate has a comprehensive understanding of both frontend and backend technologies, a passion for clean code, and a strong ability to collaborate effectively within a distributed team environment. We are looking for a problem-solver who is eager to take ownership and drive projects from conception to completion, contributing significantly to our client's technological advancements.

Key Responsibilities

Design, develop, and maintain both frontend and backend components of web applications. Write clean, efficient, and maintainable code across the full stack. Collaborate with cross-functional teams, including product managers, designers, and other engineers. Develop and integrate RESTful APIs. Optimize application performance for speed and scalability. Implement automated testing, unit testing, and integration testing strategies. Participate in code reviews, providing constructive feedback to peers. Troubleshoot, debug, and upgrade existing systems. Contribute to architectural discussions and technology selection. Mentor junior engineers and share best practices.

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in full-stack development. Proficiency in frontend technologies (e.g., React, Angular, Vue.js, HTML, CSS, JavaScript). Strong experience with backend languages and frameworks (e.g., Node.js/Express, Python/Django/Flask, Java/Spring, C#/.NET). Expertise in database technologies (e.g., SQL, PostgreSQL, MySQL, MongoDB). Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). Familiarity with CI/CD pipelines and practices. Strong understanding of software development principles, data structures, and algorithms. Excellent problem-solving, analytical, and communication skills. Ability to work independently and collaboratively in a remote setting.

Benefits

Our client offers a competitive salary, comprehensive health benefits, and generous paid time off. As a fully remote role, we provide flexibility in your work schedule and location. We support professional growth through continuous learning opportunities, including access to online courses, workshops, and certifications. You'll be part of an innovative and collaborative team, working on exciting projects that push technological boundaries. This position offers significant opportunities for career advancement and the chance to make a tangible impact within a forward-thinking company. Join us and build your career in a supportive, remote-first environment.

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 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Fully remote position
Competitive salary + bonus
Health, dental, vision insurance
+5
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Welkom

On-site
ZAR 600,000 - 1,100,000
Remote-friendly work environment
Competitive salary
Health, dental, and vision insurance
+1
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Health insurance
Remote-first culture
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Performance-based bonuses
Fully remote position
Home office expense allowance
+1
Senior Full Stack Software Engineer (Remote)
Senior Full Stack Software Engineer (Remote)

Placements24 • Vereeniging

Hybrid
ZAR 650,000 - 1,200,000
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Centurion

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Remote-friendly work
Flexible schedule
+2
Remote Junior Full-Stack Developer
Remote Junior Full-Stack Developer

Placements24 • Soweto

Hybrid
ZAR 240,000 - 360,000
Remote Full-Stack Developer
Remote Full-Stack Developer

Placements24 • LegKraal Gate

Remote
ZAR 800,000 - 1,200,000
Equity or bonuses
Fully remote position
Flexible work-life balance
+1
Senior Full Stack Developer - Cloud Solutions
Senior Full Stack Developer - Cloud Solutions

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Professional growth opportunities
Flexible work hours