Java Developer Team Lead

Network Finance

Randburg

On-site

ZAR 900,000 - 1,400,000

Full time

48 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Network Finance is seeking an experienced JavaScript Team Lead to join its software engineering division. This role blends hands-on delivery with team leadership to shape development practices, mentor engineers, and drive project outcomes.

You will work with multidisciplinary teams to deliver modern web and mobile applications, fostering collaboration, innovation, and continuous improvement while balancing technical excellence with people leadership responsibilities.

Qualifications

  • Bachelor's degree in IT, CS, Engineering or related field.
  • Minimum 6 years of software engineering experience in enterprise environments.
  • Experience leading development teams and delivering complex software solutions.
  • Proven mentoring and coaching experience.

Responsibilities

  • Lead the delivery of enterprise web and mobile applications.
  • Participate in architecture, design, scoping, estimation, and planning activities.
  • Drive software engineering best practices and technical excellence.
  • Support DevOps, containerisation, and CI/CD processes.
  • Mentor, coach, and develop developers within the team.
  • Build strong relationships with clients and stakeholders.

Skills

Leadership
Mentoring
JavaScript
Agile
Stakeholder management

Education

Bachelor's degree in IT/CS/Engineering

Tools

Angular
React
Vue.js
Express
Next.js
NPM
Webpack
CI/CD
Git

Job description

A leading technology consultancy is seeking an experienced JavaScript Team Lead to join its growing software engineering division. This position combines hands-on technical delivery with team leadership, offering the opportunity to shape development practices, mentor engineers, and drive successful project outcomes.
The successful candidate will work closely with multidisciplinary teams to deliver modern web and mobile applications while fostering a culture of collaboration, innovation, and continuous improvement. You will play a key role in solution design, technical leadership, people development, and stakeholder engagement.
This role is ideal for an experienced software engineer who enjoys balancing technical excellence with leadership responsibilities and wants to make a meaningful impact on both projects and people.

Key Responsibilities
  • Lead the delivery of enterprise web and mobile application projects.
  • Participate in architecture, design, scoping, estimation, and solution planning activities.
  • Drive software engineering best practices and technical excellence across the team.
  • Support DevOps initiatives, containerisation, and continuous integration processes.
  • Research and implement emerging technologies that enhance business outcomes.
  • Mentor, coach, and develop developers within the team.
  • Conduct regular performance discussions, feedback sessions, and development planning.
  • Promote a culture of collaboration, accountability, and continuous improvement.
  • Build strong relationships with clients and stakeholders.
  • Manage customer expectations and identify opportunities to improve service delivery.
  • Ensure compliance with security, governance, and software quality standards.
Job Experience and Skills Required
  • Bachelor's Degree in Information Technology, Computer Science, Engineering, or a related field.
  • Minimum 6 years of software engineering experience within enterprise environments.
  • Experience leading development teams and delivering complex software solutions.
  • Proven experience mentoring and coaching developers.
  • Experience collaborating with multidisciplinary teams to deliver successful products.
  • Strong customer-facing and stakeholder engagement experience.
  • Exposure to Agile software delivery environments.
  • JavaScript development.
  • Angular, React, and Vue.js.
  • Express and NextJS frameworks.
  • Front-end architecture and modern web development practices.
  • NPM package management.
  • Webpack, Grunt, and Gulp build tools.
  • API integration and web services.
  • Software design patterns and architecture principles.
  • Source control and software engineering best practices.
  • Exposure to .NET, Java, or Python environments.
  • DevOps, containerisation, and CI/CD practices.
  • Cloud platform experience.
  • Experience working across multiple technologies and business domains.
  • Strong leadership and mentoring abilities.
  • Excellent communication and stakeholder management skills.
  • Strong problem-solving and analytical thinking.
  • Customer-focused mindset.
  • Ability to influence and drive positive change.
  • Strong collaboration and teamwork skills.
  • Passion for continuous learning and improvement.
  • Ability to balance technical delivery with people leadership responsibilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

JavaScript Team Lead
JavaScript Team Lead

Network Finance • Randburg

Hybrid
ZAR 700,000 - 1,100,000
Lead Software Engineer
Lead Software Engineer

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,500,000
Technical Lead – Java
Technical Lead – Java

eSmart Group • Sandton

On-site
ZAR 1,200,000 - 1,600,000
Intermediate Software Engineer (Javascript)
Intermediate Software Engineer (Javascript)

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,750,000
Senior Software Engineer (Javascript)
Senior Software Engineer (Javascript)

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 1,100,000
Technical Delivery Lead
Technical Delivery Lead

Tumaini Consulting • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Senior Developer
Senior Developer

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Senior Software Developer II
Senior Software Developer II

Rosstone • Gauteng

On-site
ZAR 650,000 - 900,000
Senior Software Engineer (React)
Senior Software Engineer (React)

Communicate Finance • Wes-Kaap

Hybrid
ZAR 720,000 - 1,080,000
Java Team Lead
Java Team Lead

Future Fit • Johannesburg

Hybrid
ZAR 1,100,000 - 1,400,000
Competitive compensation package
Commission incentives
Access to employee wellness programs
+5