Overview

Senior Full Stack Developer Jobs in Pretoria, South Africa at Flair TM

Senior Full Stack Developer Jobs Pretoria | Laravel | PHP | APIs | SaaS Platform

A leading technology-driven organisation is seeking a Senior Full Stack Developer to join a high-performing team delivering a large-scale, multi-tenant SaaS platform within the student accommodation sector.

Based in Pretoria, Gauteng, this role is ideal for a technically strong developer who thrives in hands-on coding (±75%) while taking ownership of delivery outcomes (±25%), contributing to system stability, scalability, and continuous platform improvement.

About the Platform
The platform, FG-Nexus, is a multi-tenant SaaS solution designed for large-scale student accommodation operators.
It supports:

  • Multi-property, multi-owner portfolios
  • Thousands of beds under management
  • Users across property, finance, operations, and executive teams
  • Integrated workflows for tenants, owners, and service providers

This environment requires robust system design, API integration, and scalable architecture.

About the Role

As a Senior Full Stack Developer, you will play a key role in building, optimising, and maintaining enterprise-grade applications, while also taking ownership of delivery execution, platform stability, and release quality.

You will work closely with cross-functional teams to translate business requirements into scalable technical solutions and ensure reliable system performance across a complex SaaS environment.

Key Responsibilities

Full Stack Development (Developer Jobs South Africa)

  • Design, develop, and maintain web applications using PHP and Laravel
  • Build and optimise RESTful APIs for integrations
  • Contribute to frontend development using React or similar frameworks
  • Write clean, scalable, and efficient code following best practices

Delivery Ownership & Execution (Senior Developer Jobs)

  • Own delivery cadence including sprint execution, stand-ups, and release readiness
  • Translate business and commercial requirements into structured delivery plans
  • Ensure consistent delivery momentum and high-quality outputs

System Stability & Quality Management

  • Manage bug triage, defect resolution, and backlog prioritisation
  • Monitor platform stability, incidents, and regressions
  • Ensure durable, long-term fixes rather than short-term solutions

Architecture & Technical Oversight

  • Review system architecture and identify execution risks early
  • Analyse logs, API responses, and system behaviour to diagnose issues
  • Guide teams in resolving frontend, backend, and integration challenges

Testing, Release & Continuous Improvement

  • Coordinate QA cycles, testing, and release planning
  • Improve deployment processes and system reliability
  • Support scalable platform growth and integrations

Stakeholder Collaboration

  • Work closely with product, operations, and commercial teams
  • Align technical delivery with business objectives and market needs
  • Provide structured reporting on delivery performance and risks

Minimum Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Minimum 5+ years’ experience in PHP development (Laravel essential)
  • Strong experience in API development and system integrations
  • Proficiency in MySQL, Git, and Linux environments (non-negotiable)
  • Experience with frontend frameworks such as React or Angular
  • Exposure to cloud platforms and deployment tools (e.g. Forge, Runcloud)

Key Skills

  • Strong full stack development capability (backend + frontend exposure)
  • Ability to balance hands-on coding with delivery ownership
  • Strong analytical and problem-solving skills
  • Experience working in SaaS or enterprise environments
  • Ability to manage complexity, scale, and multiple priorities
  • Strong communication and stakeholder engagement skills

Location
Pretoria, Gauteng, South Africa

Why Apply

  • Work on a large-scale SaaS platform in the student accommodation sector
  • Exposure to enterprise systems, APIs, and high-volume environments
  • Opportunity to influence system architecture, delivery, and platform stability
  • Join a fast-paced, innovation-driven technology environment
  • Strong career growth into technical leadership or platform ownership roles

Title: Senior Full Stack Developer

Company: Flair TM

Location: Pretoria, South Africa

Category:

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.