About this role
We are seeking an experienced JavaScript Team Lead to join a forward-thinking technology team delivering enterprise-grade web and mobile applications. This role combines hands-on technical leadership with people management, providing an opportunity to lead talented developers, drive innovation, and deliver high-quality solutions for a diverse range of clients. The ideal candidate is a passionate technologist, an effective mentor, and a strong communicator who enjoys building high-performing teams while remaining actively involved in software delivery. Key Responsibilities Technical Delivery Lead the design, development, and delivery of modern web and mobile applications. Participate in all phases of the Software Development Life Cycle (SDLC), including analysis, architecture, estimation, development, testing, and deployment. Drive engineering excellence through clean code, code reviews, testing, and continuous integration practices. Promote DevOps principles, including containerisation, automation, and continuous delivery. Evaluate and implement emerging technologies to improve products and development processes. Ensure the successful delivery of scalable, secure, and maintainable software solutions. Team Leadership Provide technical leadership and direction to development teams. Mentor, coach, and support team members in their professional and technical development. Foster a culture of collaboration, accountability, and continuous learning. Conduct regular one-on-one sessions, performance reviews, and development discussions. Drive the adoption of best practices, coding standards, and development processes. Empower team members to achieve their full potential while maintaining delivery excellence. Stakeholder & Client Engagement Build strong relationships with clients and stakeholders. Understand business needs and translate them into effective technical solutions. Manage customer expectations and ensure successful project outcomes. Identify opportunities for service improvement and innovation. Ensure compliance with security standards, governance requirements, and industry best practices. Minimum Requirements Bachelor's Degree in Information Technology, Computer Science, Engineering, or a related field. Minimum of 6 years' experience as a Software Engineer within an enterprise environment. Previous experience leading software delivery teams and coordinating cross-functional efforts. Demonstrated ability to mentor, coach, and develop technical talent. Strong understanding of software engineering principles, architecture, and best practices. Experience designing and structuring software solutions within enterprise environments. Excellent communication, leadership, and stakeholder management skills. Strong customer-facing and relationship management abilities. Ability to adapt to a variety of technologies, tools, and development environments. Comfortable working in a hybrid environment, attending the office approximately 2-3 days per week. Technical Environment Frontend Technologies JavaScript (ES6+) React Angular Vue.js Backend Technologies Node.js .NET Java Python Frameworks Express.js Next.js Build & Development Tools Webpack Grunt Gulp Package Management NPM Databases MongoDB Desired Competencies Strong leadership and mentoring capabilities. Excellent problem-solving and analytical skills. Passion for software engineering and emerging technologies. Strong understanding of modern development methodologies and DevOps practices. Ability to influence, inspire, and motivate technical teams. Exceptional planning, organizational, and communication skills. Results-driven mindset with a focus on quality, innovation, and delivery. Apply now! For more IT jobs, please visit www.networkrecruitmentinternational.com/ I also specialise in recruiting in the following: Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Sfundo Shoba https://www.linkedin.com/in/sfundo-shoba-500ab4202/