Software Engineering Team Lead (JavaScript)
Network Finance · Randburg, South Africa ·
- Seniority
- Lead
- Category
- Software engineering
- Experience
- 6+ years
Key Responsibilities
- 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
- Bachelor’s 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.