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
  • Bachelors 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
Similar jobs

Senior Full Stack Developer

Apply Now
Back to search page