Software Engineering Team Lead (JavaScript)
Summary
Lead a JavaScript engineering team in Johannesburg, architecting enterprise applications while championing DevOps practices (CI/CD, containerisation) and mentoring engineers through one-on-ones and reviews. Requires 6+ years of enterprise software engineering and mastery of frameworks like React, Angular, or Vue.js.
- Deliver excellence: Architect and deliver cutting-edge applications for leading organisations.
- Champion DevOps culture: Enhance product quality through containerisation, CI/CD, and modern tooling.
- Innovate boldly: Research and implement new technologies to keep solutions future-ready.
- Lead with purpose: Mentor, coach, and inspire your team through regular one-on-ones and performance reviews.
- Collaborate deeply: Partner with cross-functional teams to solve complex business challenges.
- Delight customers: Build strong client relationships, manage expectations, and deliver impactful solutions.
- Job Experience and Skills Required:
- Bachelors degree in IT, Engineering, or related field.
- 6+ years experience as a software engineer in enterprise environments.
- Proven ability to lead delivery teams and drive successful outcomes.
- Strong grasp of software engineering fundamentals, clean code, and best practices.
- Mastery of JavaScript frameworks (React, Angular, Vue.js) and adaptability to new tech.
- Experience architecting and structuring projects within enterprise settings.
- Excellent communication, collaboration, and customer-facing skills.
Apply now!