Back to all jobs

Full Stack Developer

Ref: JO-2601-358699

  • Environment: Remote
  • Contract Type: Permanent
  • Starts: 2026-05-01
Apply Report issue

Senior Full Stack Developer

Remote (Cape Town-based candidates) | Full-time

I’m assisting my client with the appointment of an experienced Senior Full Stack Developer to join a remote, product-focused engineering team.

This role is ideal for someone who enjoys working across the full stack, taking ownership of features end-to-end, and contributing to the development of modern, interactive web platforms.

The Role

You’ll be involved in building and maintaining scalable backend services and polished frontend applications, working closely with other engineers to deliver high-quality digital experiences.

What You’ll Be Doing

  • Designing, building, and maintaining backend and frontend functionality
  • Developing real-time and data-driven features
  • Integrating APIs and supporting system performance and reliability
  • Collaborating with cross-functional team members in a remote setup
  • Taking ownership of technical delivery and continuous improvement

Technical Requirements

  • Backend: Node.js, Socket.io, PostgreSQL (2+ years)
  • Frontend: React.js, Next.js, Vite.js (2+ years)
  • Strong problem-solving and debugging skills
  • Comfortable working independently and managing priorities remotely

Nice to Have

  • Experience with 3D, interactive, or visual web technologies (e.g. Three.js or WebGL)
  • Exposure to immersive or highly interactive digital products
  • Startup or scale-up experience

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

Full Stack Developer

  • South Africa
  • Software Development & Engineering, Technology
  • Remote
  • Permanent

Save jobs

Log in to save a job

Report job

Full Stack Developer

  • South Africa
  • Software Development & Engineering, Technology
  • Remote
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form