Senior Full Stack Engineer (Remote)

Placements24

South Africa

Remote

ZAR 1,000,000 - 1,500,000

Full time

2 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

Full remote work
Flexible hours
Career development

Job summary

Placements24 seeks a Senior Full Stack Engineer to join a distributed, fully remote team. The role spans front-end and back-end, focusing on designing, developing, and deploying robust web applications with modern tech such as React, Node.js, and TypeScript.

You will build responsive interfaces, ensure API quality, and collaborate with cross-functional teams while contributing to CI/CD and scalable architectures. This remote role supports Upington operations and global projects.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 6+ years of professional experience in full-stack development.
  • Strong frontend and backend expertise with modern web technologies.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using React, Node.js, and TypeScript.
  • Build robust back-end APIs and optimize data access with PostgreSQL or MongoDB.
  • Implement CI/CD pipelines and contribute to automated testing and deployment strategies.
  • Collaborate with product managers and designers to translate requirements into software.

Skills

React
Node.js
TypeScript
Express.js
HTML/CSS/JS
REST APIs
PostgreSQL
MongoDB
AWS
Azure

Education

Bachelor's degree in CS or related field

Tools

Docker
CI/CD

Job description

About the Role

Our client is seeking a highly experienced Senior Full Stack Engineer to join their distributed team, supporting projects that may involve their Upington operations. This role demands a deep understanding of both front-end and back-end development, enabling you to contribute across the entire application stack. You will be responsible for designing, developing, and deploying robust, scalable, and user-friendly web applications. The ideal candidate is a proactive problem-solver, passionate about modern web technologies, and thrives in a collaborative, fully remote work environment, contributing to a company that values innovation and technical excellence.

Key Responsibilities
  • Design, develop, and maintain scalable full-stack applications using modern technologies such as React , Node.js, and TypeScript.
  • Build and optimize efficient, reusable, and reliable back-end code and APIs.
  • Develop responsive and engaging user interfaces, ensuring a seamless user experience across devices and browsers.
  • Work closely with product managers, designers, and other engineers to translate requirements into functional software.
  • Implement and maintain CI/CD pipelines, contributing to automated testing and deployment strategies.
  • Troubleshoot and resolve complex issues across the full stack, ensuring application stability and performance.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 6+ years of professional experience in full-stack development.
  • Expertise in front-end technologies (HTML, CSS, JavaScript/TypeScript) and frameworks like React .
  • Strong experience with back-end development using Node.js, Express.js, or similar.
  • Proficiency in database design and management (e.g., PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure) and containerization (Docker) is highly desirable for this remote role.
Benefits
  • Highly competitive salary and comprehensive benefits package.
  • Full remote work arrangement with flexible hours.
  • Opportunities for significant career growth and professional development.
  • Access to cutting-edge tools and technologies in a dynamic tech landscape.
  • A collaborative and supportive team culture that values individual contributions.
  • Contribution to impactful projects with a global reach.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full Stack Developer
Remote Full Stack Developer

Placements24 • Richards Bay

Hybrid
ZAR 420,000 - 780,000
Health insurance
Fully remote work arrangement
Generous paid time off
Full-Stack Developer (Remote)
Full-Stack Developer (Remote)

Placements24 • Durban

Hybrid
ZAR 420,000 - 640,000
Competitive salary
Fully remote position
Home office stipend
+1
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 1,600,000
Fully remote work
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Benoni

Hybrid
ZAR 1,100,000 - 1,500,000
Health insurance
Paid time off
Hybrid work model
+1
Full Stack Developer
Full Stack Developer

Placements24 • Upington

On-site
ZAR 480,000 - 720,000
Full Stack Developer - React & Node.js
Full Stack Developer - React & Node.js

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 420,000 - 750,000
Competitive salary
Fully remote
Health benefits
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Performance-based bonuses
Medical and retirement benefits
Learning and growth opportunities
+2
Graduate Full-Stack Developer (Remote)
Graduate Full-Stack Developer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 180,000 - 260,000
Remote stipend
Diverse projects
Online learning platforms
+2
Senior Full Stack Engineer - JavaScript Ecosystem
Senior Full Stack Engineer - JavaScript Ecosystem

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Health Insurance
+2