Technical Lead Developer

5 days ago


Durban, KwaZulu-Natal, South Africa ONLINE UNIVERSITY MANAGEMENT SYSTEMS Full time R180 000 - R250 000 per year
  1. JOB OVERVIEW

We are seeking a Developer / Technical Lead (PHP Fullstack, Mobile, AWS) who combines strong technical leadership with hands-on development expertise. You will lead the design, development, and deployment of scalable SaaS solutions while actively contributing code, solving complex architectural problems, and mentoring developers.

This role requires someone with deep experience in cloud-native development, PHP fullstack programming, and mobile application development, alongside a proven ability to manage and scale development teams in fast-paced environments. You will drive end-to-end technical execution while maintaining a hands-on approach, ensuring robust architecture, performance, and agility across our platforms.

RESPONSIBILITIES AND DUTIES

·      
Lead a team of developers in designing, building, and maintaining software systems aligned with the company's product vision.

·       Provide technical guidance, establish coding standards, and ensure best practices are followed across all projects.

·       
Collaborate with product managers, UX designers, and other stakeholders to align technical development with business goals.

·       Write clean, efficient, and well-documented code using PHP (Zend framework, Laminas), Java Script (Ajax), and front-end technologies (Bootstrap ).

·       Lead the development of web and mobile solutions with modern tools and standards with cross platform technologies (Flutter or React Native or Ionic).

·       Develop and integrate RESTful APIs and ensure performance, security, and scalability across systems.

·       Architect and deploy scalable microservices and cloud-based applications on AWS (e.g., EC2, Lambda, RDS, S3, Cognito).

·       Automate infrastructure using tools like Docker, Terraform, cloud formation, and CI/CD pipelines (GitHub Actions, Jenkins, etc.).

·       Monitor and troubleshoot cloud systems for performance and reliability, implement monitoring tooling.

·       Lead and mentor a growing team of developers across projects.

·       Conduct code reviews, pair programming, and promote best coding and DevOps practices.

·       Experience in upgrading or migrating PHP solutions. (LAMP)

·       Translate complex technical requirements into clear project goals, sprint plans, and architectural decisions.

·       Drive innovation by researching and recommending new tools, frameworks, and cloud services.

·       Own the full development lifecycle: concept, design, build, test, deploy, and monitor.

·       Collaborate closely with UX/UI, Product Owners, and other stakeholders to deliver high-quality features.

·       Implement
daily output reporting and sprint progress tracking
for all developers to ensure transparent accountability and direct alignment with business priorities.

·       Take
ownership of system compliance
with Google, Apple, and AWS standards to proactively prevent non-compliance issues.

·       Oversee
migration planning from the current dev team
, including knowledge transfer, system documentation, and phased replacement strategy.

·       Directly manage
AWS cost optimization
as part of development lifecycle awareness.

Requirements:

Bachelor's degree in Computer Science, Software Engineering, or equivalent.

· years in software development, with at least 2 years in a technical leadership role.

·       Proficient in PHP, Zend framework, Laminas, JavaScript, and one or more modern front-end frameworks

·       Proficiency in PHP, NodeJS, JavaScript, and related technologies.

·       Solid expertise with AWS services (EC2, S3, Lambda, RDS, ECS, etc.).

·       Database and analytics design (MySQL, and any well-known analytics tool).

·       Familiarity with containerization and orchestration (Docker or Kubernetes on AWS).

·       AWS certification (e.g., AWS Certified Developer or Solutions Architect) is an advantage.

ronments is a plus.

·       Prior experience in education technology, LMS platforms, or SaaS product environments is desirable.

·       Proven experience in mobile app development using Flutter/React Native or native iOS/Android, with successful app store compliance management.

·       Demonstrated success in leading remote, multicultural development teams, ensuring alignment with OLUMS' needs while migrating away from the current team.

·       Clear examples of implementing sprint management frameworks (Jira, ClickUp, Trello) with tracked KPIs to manage developer productivity.

·       Experience with data security and compliance (POPIA, GDPR) in application development.

·       AWS Cloud Practitioner Certification (CPC), SCRUM certification, or other relevant industry accreditations are required or candidates must be willing to obtain these within 1 month of commencement.

Preferred Skills

·       Strong experience with mobile-application implementation and front-end frameworks , React, Angular).

·       High proficiency in version control systems (Git/GitHub/GitLab).

·       Shared tenancy and dedicated tenancy design.

·       Excellent problem-solving and analytical thinking with clear system and people management.

·       Exceptional interpersonal, verbal, and written communication skills.

·       Ability to manage priorities under pressure and deliver timely results.

·       Strong people management and leadership skills.

·       Working knowledge of DevOps practices including CI/CD, containerization, and automated testing.

·       Ability to design and implement scalable SaaS and microservice-based architectures.

·       Solid AWS architecture and PHP/Node expertise,

·       Mobile app delivery history,

·       Proactive communication and accountability style.



  • Durban, KwaZulu-Natal, South Africa DT Projects SA Full time R850 000 per year

    Job Title:Lead Full Stack DeveloperSalary:Up to R850,000 per annumArea:DurbanType:Onsite | 1-year ContractWe're looking for an experienced Lead Full Stack Developerto take charge of designing, developing, and delivering high-quality enterprise systems for a leading South African Logistics organisation. This role suits a hands-on technical leader who enjoys...

  • Technical Sales

    1 week ago


    Durban, KwaZulu-Natal, South Africa The Legends Agency Full time R80 000 - R120 000 per year

    Technical Sales & Application Engineer Filtration & Process Solutions (Durban)Job Summary:Are you a technically skilled graduate with a passion for solving real-world problems in the industrial, food & beverage, or pharmaceutical sectors? A Durban-based Technical Sales & Application Engineer is needed to support a diverse portfolio of clients by delivering...

  • TECHNICAL TRAINER

    1 week ago


    Durban, KwaZulu-Natal, South Africa Corruseal Group Full time R104 000 - R250 000 per year

    SITE: KZNREPORTING TO: OPERATIONS MANAGERPURPOSE OF THE JOBThe Technical Trainer will be responsible for equipping employees with the essential knowledge, practical skills, and motivation required to perform their roles effectively and safely. This role plays a key part in driving operational excellence by delivering targeted training interventions,...


  • Durban, KwaZulu-Natal, South Africa Sappi Full time R250 000 - R400 000 per year

    DescriptionDescriptionWe are hiringAt Sappi, we are a leading global provider with a reputation for delivering high-quality sustainable Woodfibre products and solutions for the global markets. We lead through our values centred around safety, integrity, courage, making smart decisions which we execute with speed. We are seeking unique people who believe in...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time R1 000 000 - R3 000 000 per year

    Hire Resolve is a leading recruitment agency specializing in placing qualified professionals in various industries. We are currently seeking a Technical Key Accounts Manager to join our Client in Durban. You will be responsible for providing technical services to various Facilities Management contracts and projects. Responsible to run, manage, operate, and...

  • DevOps Tech Lead

    1 week ago


    Durban, KwaZulu-Natal, South Africa BETSoftware Full time R450 000 - R900 000 per year

    We Want YouJoin our dynamic team in Durban as aDevOps Technical Leadat BET Software. Lead the End-To-End DevOps product lifecycle: strategy, roadmap, backlog, and support, ensuring technical excellence, reliability, and usability with a clear and strong orientation to delight our users, ensuring technical excellence and user satisfaction. You will be an...

  • Applications Lead

    3 days ago


    Durban, KwaZulu-Natal, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Key purpose:The incumbent resource / contractor or Service Provider must have 10 years of experience managing complex enterprise applications in conjunction with the relevant OEM service providers and internal business customers. The ideal candidate should have a strong IT background, including expertise in networking, security, infrastructure, and software...

  • Applications Lead

    3 days ago


    Durban, KwaZulu-Natal, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Key purpose:The incumbent resource / contractor or Service Provider must have 10 years of experience managing complex enterprise applications in conjunction with the relevant OEM service providers and internal business customers. The ideal candidate should have a strong IT background, including expertise in networking, security, infrastructure, and software...

  • Technical Manager

    1 week ago


    Durban, KwaZulu-Natal, South Africa CBRE Excellerate Full time R500 000 - R750 000 per year

    Position Title : TECHNICAL MANAGERPosition Reports To : REGIONAL TECHNICAL DIRECTORBusiness Unit : EXCELLERATE FACILITIES MANAGEMENTAbout the role:Responsible for planning, organising, and directing the activities of the assigned buildings or client premises in the portfolio. Oversees service delivery to client, procures services, handles third party service...

  • Senior Developer

    1 week ago


    Durban, KwaZulu-Natal, South Africa Steer73 Full time R1 000 000 - R2 000 000 per year

    Senior Developer (Backend)Department: Development & QAEmployment Type: Full TimeLocation: Remote, South Africa, DurbanDescription We are looking for a Senior Developer to join our team at Steer73. You'll play a key role in delivering high-quality solutions across a variety of client and internal projects. Working closely with product managers, QA, and other...