Job description
Team Lead – Full Stack Angular Developer (JHB)
Join to apply for the Team Lead – Full Stack Angular Developer (JHB) role at ExecutivePlacements.com - The JOB Portal
Team Lead – Full Stack Angular Developer (JHB)
2 weeks ago Be among the first 25 applicants
Join to apply for the Team Lead – Full Stack Angular Developer (JHB) role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
Team Lead – Full Stack Angular Developer (JHB)
Recruiter:
Datafin IT Recruitment
Job Ref:
26244
Date posted:
Monday, June 2, 2025
Location:
Johannesburg, South Africa
Salary:
Datafin1
SUMMARY:
Team Lead – Full Stack Angular Developer (JHB)
POSITION INFO:
ENVIRONMENT:
Our client is a dynamic, fast-paced software supplier operating with the agility of a startup and the backing of established venture capital.
They are seeking a Team Lead – Full Stack JavaScript Developer to take a leading role within their high-performance engineering team, focused on building scalable SaaS products that enhance productivity and support business operations globally.
This is a hands-on technical leadership position.
The successful candidate will lead product development efforts, mentor a team of developers, and work closely with both the executive and product management teams to deliver impactful features and robust systems.
DUTIES:
Leadership & Mentorship
- 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.
Architecture & Development
- Architect and build high-volume, full-stack web applications using modern JavaScript frameworks (Node.js, Angular/React/Vue).
- 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
- 5+ years of full-stack JavaScript development (Node.js, modern front-end frameworks).
- 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.
Tech Stack
- Backend: Node.js
- 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
- TypeScript, GoLang, PostgreSQL/Redshift
- Mobile development (Ionic, Android, iOS)
- 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.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Information Technology Industries
Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Team Lead jobs in Johannesburg, Gauteng, South Africa .
Johannesburg, Gauteng, South Africa 4 days ago
Bedfordview, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 5 hours ago
Johannesburg, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 6 days ago
Sandton, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 week ago
Sandton, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 6 months ago
City of Johannesburg, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 5 days ago
Johannesburg, Gauteng, South Africa 9 hours ago
Johannesburg, Gauteng, South Africa 17 hours ago
Randburg, Gauteng, South Africa 6 days ago
Sandton, Gauteng, South Africa 2 weeks ago
Midrand, Gauteng, South Africa 4 weeks ago
Johannesburg Metropolitan Area 5 days ago
Johannesburg Metropolitan Area 2 months ago
Johannesburg, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 5 hours ago
Randburg, Gauteng, South Africa 2 hours ago
Johannesburg, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 2 days ago
Woodmead, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 day ago
We’re unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Required Skill Profession
It Management & It Project Management