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