Enable job alerts via email!

Team Lead – Full Stack Angular Developer (Jhb)

Findojobs South Africa

Gauteng

On-site

ZAR 700,000 - 950,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Johannesburg is seeking a Team Lead – Full Stack Angular Developer to guide a talented team. This role combines technical leadership with hands-on development to deliver high-quality applications. If you have a passion for coding, mentoring, and agile methodologies, we'd love to hear from you!

Qualifications

  • 2+ years in a leadership or team lead role.
  • Experience in scaling and maintaining high-volume production systems.
  • Strong experience with NoSQL databases.

Responsibilities

  • Lead a team of developers by setting coding standards and ensuring quality through code reviews.
  • Mentor and support junior developers to foster a collaborative culture.
  • Contribute to the design and development of scalable server-side logic.

Skills

Leadership
Software Development
NoSQL
Angular
Agile Methodologies

Tools

AWS
Docker
Git
TDD

Job description

Team Lead – Full Stack Angular Developer (JHB)

Datafin IT Recruitment

Job Ref:

26244

Date posted:

Location:

Johannesburg, South Africa

Datafin1


SUMMARY:
Team Lead – Full Stack Angular Developer (JHB)

POSITION INFO:

ENVIRONMENT:

DUTIES:

  • Lead a team of developers by setting coding standards, guiding architecture decisions, and ensuring quality through code reviews.
  • Mentor and support junior and mid-level developers, fostering a high-performing, collaborative culture.
  • Help translate business goals into technical strategies and development plans.
  • Contribute to the design and development of scalable server-side logic, RESTful APIs, and cloud-based infrastructure.
  • Collaborate on the design of mobile-first and responsive web interfaces.
  • Maintain and improve NoSQL databases (MongoDB, Redis).

Project Delivery & Process

  • Work closely with the product team to define features, estimate timelines, and prioritize tasks.
  • Drive the team’s adherence to agile methodologies, CI/CD pipelines, and high-quality deployment processes.
  • Support production systems to ensure stability and uptime (24/7/365 readiness when needed).
  • Ensure clear documentation of systems, architecture, and development practices.

REQUIREMENTS:

Experience

  • 2+ years in a leadership or team lead role.
  • Experience in scaling and maintaining high-volume production systems.
  • Background in mobile/web development, CI/CD pipelines, and working within agile teams.
  • Strong experience with NoSQL (MongoDB preferred) and Git.
  • Frontend: Angular (preferred), React or Vue
  • Database: MongoDB, Redis
  • DevOps/Infra: AWS (EC2, S3, VPC), Git, Docker (advantageous)
  • Testing/Tools: TDD, CI/CD, GitHub/GitLab pipelines

Bonus Skills

  • AWS or GCP certifications
  • Familiarity with ElasticSearch, Docker, Kubernetes

What Makes You a Great Fit

  • You''''re a problem solver with a passion for elegant code and quality solutions.
  • You thrive in a startup-style environment and enjoy wearing multiple hats.
  • You''''re proactive, collaborative, and capable of translating business needs into smart technical solutions.
  • You’re excited by the idea of building products used at a global scale.
Similar jobs you might be interested in:

Team Lead – Full Stack Angular Developer (JHB)
Location: Johannesburg
Salary: Datafin1
team leadfull stack angular developer (jhb)
17 days ago


Team Lead â Data Warehouse / Business Intelligence
Location: Johannesburg
Salary:
Seeking a team lead – Data Warehouse / Business Intelligence.
9 days ago


Team Lead: Road Transport
Location: Midrand
Salary:
We are looking for a skilled and driven team lead: Road Transport to oversee the end-to-end coordination of coal haulage from third-party mines to port. In this role, you will lead a team of transport coordinators, manage transporter performance, ensure compliance with SLAs, and tackle logistics challenges with precision and agility.
9 days ago


Team Lead â Data Warehouse / Business Intelligence
Location: Johannesburg
Salary:
Seeking a team lead – Data Warehouse / Business Intelligence.
15 days ago


Technical Team Lead: Azure Data Management - 6 month contract
Location: Johannesburg
Salary: R700 per hour plus
Technical team lead (Azure Data Management)
16 days ago


Debtors Team Lead
Location: Centurion
Salary: 450000 Annually
Are you an experienced finance professional with a passion for leading teams and improving financial processes?
21 days ago


FE Software Development Team Lead
Location: Rosebank
Salary:
34 days ago


Sales Team Lead: Electronic Engineering
Location: Johannesburg
Salary: negotiable
Sales team lead: Electronic Engineering
58 days ago


Sales Team Lead
Location: Springs
Salary: Market related
Our client is looking for a motivated and results-driven Marketing Graduate to take on the role of S
63 days ago


IT Hardware and Software Sales Team Lead
Location: Pretoria
Salary:
We are recruiting for an IT Hardware and Software Sales Executive position.
17 days ago


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.