Technical Lead

Cape Town, Western Cape, South Africa

Job Description

We are seeking a Technical Lead who is both hands-on with coding and architecture, and an effective mentor and team leader. In this role, you'll guide the development team by ensuring high-quality code, scalable system architecture, and streamlined processes.
The ideal candidate thrives in a fast-paced, collaborative environment and has a passion for both technology and people. While innovation is key, this role also requires respect for existing systems, standards, and team dynamics.
Key Responsibilities:

  • Technical Leadership: Lead a team of developers, driving best practices in software development.
  • Hands-On Development: Write clean, efficient, and maintainable code when required.
  • Scalable Architecture: Design and oversee system architecture to ensure scalability and reliability.
  • Mentorship: Guide and support junior and mid-level developers, promoting a strong learning culture.
  • Code Reviews & Standards: Conduct code reviews, enforce best practices, and uphold coding standards.
  • Agile Participation: Actively contribute to sprint planning, stand-ups, and retrospectives; suggest improvements to team processes.
  • Cross-Functional Collaboration: Work closely with product managers, QA engineers, and designers to align technical solutions with business goals.
  • Technology & Innovation: Stay current with industry trends and emerging technologies; recommend and implement relevant improvements.
Requirements
  • 7+ years of experience in software development, with at least 2 years in a technical leadership role.
  • Proficient in PHP and Node.js.
  • Strong background in SaaS architecture, microservices, and AWS cloud services.
  • Solid experience with SQL and NoSQL databases and API development.
  • Familiarity with DevOps practices, CI/CD pipelines, and infrastructure as code.
  • Proven ability to lead code reviews, mentor developers, and maintain high technical standards.
  • Balance of strong leadership skills and hands-on coding capabilities.
  • Excellent problem-solving and troubleshooting skills in a fast-moving environment.
  • Effective communicator--both verbal and written.
  • Strong team and people management skills.
  • Experience with Docker or other containerisation tools.
  • Working knowledge of front-end frameworks like React, Vue.js, or Angular.
  • Prior experience in Saas environment.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1463748
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned