×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Developer

Job in Pretoria, 0002, South Africa
Listing for: Flair TM
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer
Job Description & How to Apply Below
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
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary