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

Senior Technical Lead

Job in Johannesburg, 2000, South Africa
Listing for: CubeZoo
Full Time position
Listed on 2026-02-07
Job specializations:
  • Software Development
Job Description & How to Apply Below

Overview

Cube Zoo is looking for a Senior Technical Lead to take ownership of technical direction, architecture quality, and engineering standards across our web and mobile platforms.
Laravel remains our primary backend framework today
, and this role will be responsible for guiding teams building on Laravel while leading Cube Zoo’s evolution toward a more cloud native, AWS aligned architecture
.

This is a senior, hands-on leadership role suited to someone who enjoys writing code, shaping systems, mentoring developers, and making pragmatic architectural decisions in a fast-moving agency environment.

Responsibilities
  • Act as a technical authority across projects, providing guidance on architecture, design patterns, and system scalability
  • Lead and contribute to architectural discussions, ensuring solutions are robust, secure, and fit for purpose
  • Define and uphold engineering standards, best practices, and code quality guidelines
  • Review and approve technical designs, pull requests, and major implementation decisions
  • Identify technical risk early and drive mitigation plans
  • Design, build, and maintain backend services using Laravel and PHP
  • Architect and maintain RESTful APIs powering web and mobile applications
  • Contribute across the full stack where required, including frontend and mobile components
  • Design and optimise relational databases (MySQL, Postgre

    SQL)
  • Oversee integration with third party services, payment gateways, and external APIs
  • Support CI/CD pipelines, deployment processes, and production stability
  • Mentor developers through code reviews, technical guidance, and problem solving support
  • Support junior and intermediate engineers in growing their technical capability
  • Collaborate closely with Product, UX, QA, and Delivery to ensure technical feasibility and quality
  • Provide clear technical input into planning, estimation, and delivery decisions
  • Guide teams in deploying and operating systems in AWS environments
  • Take ownership of improving cloud maturity over time (reliability, observability, scalability)
  • Drive pragmatic adoption of AWS services aligned to Cube Zoo’s roadmap
  • Work within evolving systems while steadily improving architecture and resilience
Required Experience & Skills
  • 7+ years professional experience in full stack development
  • Strong production experience with Laravel and PHP
  • Proven experience designing and leading scalable systems and APIs
  • Solid understanding of OOP, SOLID principles, and modern backend architecture
  • Strong database design and SQL optimisation skills
  • Frontend experience with modern frameworks such as Vue.js or React
  • Experience with Git based workflows and peer review practices
  • Comfortable leading technical decisions and guiding others
Cloud & AWS Experience
  • Experience deploying or supporting applications in cloud environments
  • Working knowledge of AWS services such as EC2, RDS, S3, Cloud Watch
  • Strong interest in deepening AWS and cloud architecture expertise
  • Comfortable operating in environments transitioning toward cloud native patterns
Nice to Have
  • Experience with Docker or containerised development
  • Exposure to serverless or event driven architectures
  • Mobile app development or deployment experience
  • AI or API driven platform experience
  • Previous agency or client facing delivery experience
Why Join Cube Zoo
  • Technical ownership and influence across meaningful, complex systems
  • A role that blends hands on engineering with real technical leadership
  • Opportunity to shape Cube Zoo’s architecture and cloud future
  • A collaborative culture that values clarity, pragmatism, and continuous learning
  • Space to grow into broader technical strategy and leadership over time
#J-18808-Ljbffr
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary