Senior Full-Stack Tech Lead - AI, Cloud & DevOps

Humankind

Gauteng

On-site

ZAR 1,000,000 - 1,800,000

Full time

34 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Humankind in South Africa seeks a senior software engineering leader to design, build and deploy end-to-end solutions across front-end, back-end, APIs and databases. You will provide technical direction, conduct code reviews and mentor a mature engineering team in a fast-paced DevOps environment.

The role emphasizes secure-by-design practices, modern AI-assisted development tools and delivery of AI-powered features with a strong focus on architecture, scalability and observability across

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or related field.
  • 10+ years' professional software engineering experience, with strong Full Stack development exposure.
  • 3 years' experience in Lead or Senior Engineering capacity.
  • Proven experience providing technical direction, conducting code reviews and mentoring developers.
  • Strong hands-on experience across front-end, back-end, APIs and databases.
  • Experience with modern back-end technologies such as .NET/C#, Node.js, Java/Spring.
  • Strong front-end experience with Angular, React/Next.js, Vue/Nuxt, or Svelte.
  • Strong TypeScript and modern JavaScript (ES2022+) experience.
  • HTML5, CSS3, responsive design and component-driven architecture.
  • Experience with state-management frameworks such as NgRx, Redux, Pinia or Zustand.
  • Experience with modern front-end tooling such as Vite, Webpack, npm or pnpm.
  • Experience with cloud platforms, particularly Microsoft Azure and/or AWS.
  • Strong experience with Docker, Kubernetes, AKS or EKS.
  • Hands-on experience with CI/CD pipelines and DevOps practices.
  • Strong Git and modern software development workflow experience.
  • Experience with relational and/or non-relational databases such as SQL Server, PostgreSQL, MySQL, MongoDB, Redis or DynamoDB.
  • Experience designing and consuming REST, GraphQL and/or gRPC APIs.
  • Strong understanding of software architecture, microservices and event-driven architectures.
  • Experience with automated testing across unit, integration, API and end-to-end testing.
  • Strong understanding of secure software development and OWASP principles.
  • Experience working within Agile/Scrum or Kanban environments.

Responsibilities

  • Design, develop, test and deploy end-to-end solutions across front-end, back-end, API and database layers.
  • Provide technical leadership, architecture guidance and hands-on development.
  • Conduct code reviews, pair programming and technical mentoring.
  • Establish and maintain coding, testing and engineering standards.
  • Design scalable and maintainable software architectures and API solutions.
  • Drive modern Agile and DevOps practices, including CI/CD, automated testing and observability.
  • Work closely with Product, Business Analysis, QA and DevOps teams to translate business requirements into effective technical solutions.
  • Mentor Senior, Intermediate and Junior Software Developers and support their technical development.
  • Identify and address technical debt, vulnerabilities and production incidents.
  • Champion secure-by-design principles and applicable compliance requirements.
  • Support technical interviews, onboarding and engineering capability development.
  • Promote responsible and effective use of AI-assisted development tools.
  • Contribute to the design and delivery of AI-powered features using modern LLM technologies.
  • Maintain technical documentation, architecture diagrams, API specifications and runbooks.

Skills

Full stack
Technical leadership
CI/CD
Docker
Kubernetes
Azure/AWS
REST/GraphQL
Frontend frameworks
Databases
Security OWASP
Agile/Scrum

Education

Bachelor's degree in CS/SE/IT

Tools

Git
Terraform
Docker
Kubernetes
Webpack/Vite
VS Code

Job description

Humankind in South Africa seeks a senior software engineering leader to design, build and deploy end-to-end solutions across front-end, back-end, APIs and databases. You will provide technical direction, conduct code reviews and mentor a mature engineering team in a fast-paced DevOps environment.

The role emphasizes secure-by-design practices, modern AI-assisted development tools and delivery of AI-powered features with a strong focus on architecture, scalability and observability across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI-Driven, Secure Platform
Lead Software Engineer - AI-Driven, Secure Platform

Edge Executive Search Group • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Lead Developer - Real-Time AI
Senior Full-Stack Lead Developer - Real-Time AI

Somewhere • Cape Town

On-site
ZAR 911,000 - 1,366,000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

ATS Client • Midrand

On-site
ZAR 1,000,000 - 1,700,000
Senior Full-Stack Engineer - Cloud, AI & DevOps
Senior Full-Stack Engineer - Cloud, AI & DevOps

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Senior AI Software Engineer - Build Scalable ML Solutions
Senior AI Software Engineer - Build Scalable ML Solutions

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Stock options
+1
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • South Africa

On-site
ZAR 810,000 - 990,000
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental & vision insurance
Professional growth & training
Senior Full-Stack Engineer (AI Products)
Senior Full-Stack Engineer (AI Products)

AiR • George

On-site
ZAR 800,000 - 1,200,000
Ownership from day one
Impactful AI work
George Western Cape team
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Career development
Cutting-edge tools
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Stock options
+1