Technical Lead Developer

1 week ago


Durban, South Africa Online University Management Systems Full time

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, CloudFormation, 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. 7+ 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. 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. ronments is a plus. Preferred Skills Strong experience with mobile‑application implementation and front‑end frameworks (Vue.js, 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. #J-18808-Ljbffr



  • Durban, KwaZulu-Natal, South Africa ONLINE UNIVERSITY MANAGEMENT SYSTEMS Full time R180 000 - R250 000 per year

    JOB OVERVIEWWe 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...

  • Java Technical Lead

    17 hours ago


    Durban, South Africa DigiCert, Inc. Full time

    at DigiCert Durban ABOUT DIGICERT We’re a leading, global security authority that’s disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world’s largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to little things like surgically embedded...

  • Java Technical Lead

    17 hours ago


    Durban, South Africa DigiCert Full time

    **ABOUT DIGICERT** We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to little things like surgically embedded pacemakers. We help companies...

  • DevOps Technical Lead

    3 weeks ago


    Durban, South Africa BETSoftware Full time

    Job Description DevOps Technical Lead at BETSoftware. Responsibilities Responsible for each phase of the product or project life cycle, including inception, requirement, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring, and decommissioning as required. Managing issues with appropriate urgency,...


  • 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...


  • Durban, South Africa Stonebridge HR Solutions Full time

    My client in the FMCG industry is looking for a Research and Development Lead in the Durban area. **Requirements**: - Bachelors degree (Human Resources, Finance, Management, etc.) - Masters Degree would be preferrable - Proven experience in a relevant role. - A strong sense of creativity aids in the process of thinking of new product ideas and solving...


  • Durban, South Africa FHI 360 Full time

    A prominent international development organization is looking for a leader to oversee the Global Technical Advancement team. This role requires extensive experience in managing nonprofit programs, strong project management skills, and a collaborative approach to partnerships. The ideal candidate should be prepared to drive impactful strategies that enhance...


  • Durban, South Africa Lead HR Consulting Full time

    **JOB PURPOSE** The Senior Manager: External Audit (SM: EA) will be responsible for leading and managing the external audit function. This role involves managing external audit engagements, ensuring compliance with auditing standards, regulations and industry best practices. **DUTIES AND RESPONSIBILITIES** **Audit Planning and Execution** - Lead the...


  • Durban, South Africa BET Software Full time

    Job Description Excellent technical, diagnostic, and troubleshooting skills. Excellent communication, motivational, and interpersonal skills. Responsibilities Technical Leadership Provide technical leadership to the team through collaboration sessions and knowledge sharing initiatives. Engage regularly with software architects in order to ensure the...


  • Durban, South Africa Armstrong Appointments Full time

    **Our client, an employer of choice in SA, is add a smart and talented Research & Development Lead who can perform several important roles within their organisation** **Main job function** The successful employee will be responsible for research, planning, and implementing new products and protocols into our company in line with sales and marketing...