Senior Remote Software Engineer (Full Stack)

Placements24

Noord-Kaap

Remote

ZAR 900,000 - 1,200,000

Full time

12 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

Remote work flexibility
Health benefits
Professional development budget
Global team collaboration

Job summary

Placements24 is seeking a Senior Remote Software Engineer (Full Stack) to design, develop, and deploy scalable web applications in a remote-first setup. You will work with a globally distributed team, translate requirements into robust software, and mentor junior engineers while contributing to architectural discussions.

The role emphasizes strong problem solving, modern full-stack proficiency, and collaboration across product, design, and engineering in a fully remote environment.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience, full-stack focus.
  • Proficiency in backend languages/frameworks (Python/Django/Flask, Node.js/Express, Java/Spring).
  • Strong frontend experience (React, Angular, Vue.js) and modern JavaScript.
  • Experience with SQL/NoSQL databases (PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and Docker/Kubernetes.
  • Solid understanding of data structures, algorithms, design patterns, and debugging.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack software across backend and frontend.
  • Collaborate with PMs, designers, and engineers to translate requirements into scalable solutions.
  • Write clean, well-documented code following best practices.
  • Develop and manage robust APIs and database schemas.
  • Mentor junior engineers and stay aligned with emerging technologies.

Skills

Backend
Frontend
Cloud & containers
Database design
APIs

Education

Bachelor’s or Master’s in CS

Tools

Docker
Kubernetes
AWS
PostgreSQL

Job description

About the Role

Our client is a cutting-edge technology firm focused on developing innovative platforms for the Leisure & Sports analytics sector. They are seeking a highly skilled and experienced Senior Remote Software Engineer (Full Stack) to join their globally distributed team. This role is pivotal in designing, developing, and deploying robust, scalable web applications. The ideal candidate thrives in a remote-first environment, possesses exceptional problem-solving skills, and has a deep understanding of modern full-stack development principles. You will work on challenging projects, contributing to the core product offering from inception to deployment, ensuring high-quality code and performance. This is a fully remote position, offering unparalleled flexibility.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve software across the full stack, from backend services to frontend interfaces.
  • Collaborate with product managers, designers, and other engineers to translate requirements into functional, scalable, and reliable software solutions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Develop and manage robust APIs and database schemas.
  • Implement and optimize frontend user interfaces for optimal user experience and performance.
  • Participate in code reviews, providing and receiving constructive feedback to enhance code quality.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Contribute to architectural discussions and technology selection processes.
  • Mentor junior engineers, sharing knowledge and promoting best practices within the engineering team.
  • Stay up-to-date with emerging technologies and industry trends to drive innovation.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional software development experience, with significant experience in full-stack development.
  • Proficiency in backend languages and frameworks (e.g., Python/Django/Flask, Node.js/Express, Java/Spring).
  • Strong experience with frontend technologies (e.g., React, Angular, Vue.js) and modern JavaScript.
  • Expertise in database design and management (e.g., SQL, NoSQL databases like PostgreSQL, MongoDB).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Solid understanding of software development principles, data structures, algorithms, and design patterns.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, comfortable working in a remote team setting.
  • Experience with Agile development methodologies.
Benefits
  • This fully remote position offers a highly competitive salary and potential for performance-based bonuses.
  • Our client provides comprehensive health benefits, a generous paid time off policy, and a professional development budget to support continuous learning.
  • You will have the flexibility to work from anywhere, collaborate with a talented international team, and contribute to exciting projects in the rapidly evolving Leisure & Sports tech space.
  • This role is remote-first, based anywhere, but requiring significant interaction with the team, and specifically mentioning a need to align with our South African operations, for example, in the Northern Cape region for occasional integration points.
  • This is a fully remote role (Yes).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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
Remote Lead Software Engineer - Full Stack
Remote Lead Software Engineer - Full Stack

Placements24 • Paarl

Hybrid
ZAR 1,000,000 - 1,800,000
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 Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Hybrid
ZAR 700,000 - 950,000
Fully remote work
Competitive salary
Professional development budget
+1
Remote Lead Software Engineer - Full Stack
Remote Lead Software Engineer - Full Stack

Placements24 • Stellenbosch

Remote
ZAR 1,200,000 - 2,000,000
Health insurance
Stock options
Retirement plan
+3
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
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