Enable job alerts via email!

Fe Software Development Team Lead

Deka Minas Pty Ltd

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in South Africa is looking for a Front-End Team Lead to oversee a team of developers in creating high-performance web applications. This role requires expertise in React.js and API integrations, along with strong leadership skills. The ideal candidate will thrive in a collaborative environment and be passionate about user experience and clean code.

Qualifications

  • 5+ years of experience in front-end development.
  • 3+ years of experience with React.js and TypeScript.
  • Proven experience leading or mentoring a front-end development team.

Responsibilities

  • Lead the front-end development team, providing technical guidance and mentorship.
  • Architect, build, and maintain scalable React-based web applications.
  • Integrate and optimize communication with backend APIs.

Skills

React.js
API integrations
User experience
Clean code
Modern frontend architecture
Performance optimization
State management
Leadership
Communication

Tools

Jest
Webpack
Next.js

Job description

We are seeking a highly skilled and motivated Front-End Team Lead with deep expertise in React.js and API integrations to lead a team of front-end developers in building scalable, high-performance web applications.

This role is ideal for a hands-on leader who thrives in a fast-paced, collaborative environment and is passionate about user experience, clean code, and modern frontend architecture. As a Team Lead, you will contribute to the development of new features, guide technical direction, mentor junior developers, and ensure our web applications are performant, scalable, and robust.

You will work closely with cross-functional teams, including backend developers, designers, and product managers, to deliver high-impact solutions.

Key Responsibilities
  1. Lead the front-end development team, providing technical guidance, code reviews, and mentorship.
  2. Architect, build, and maintain scalable React-based web applications.
  3. Integrate and optimize communication with backend APIs for maximum performance and reliability.
  4. Collaborate with design and product teams to implement intuitive and visually appealing user experiences.
  5. Own and refine the front-end development roadmap, ensuring alignment with business goals.
  6. Define and enforce best practices for front-end code quality, testing, and documentation.
  7. Drive continuous improvement in front-end performance, scalability, and developer efficiency.
  8. Stay current with emerging frontend trends, tools, and technologies and make recommendations for adoption.
Requirements
  • 5+ years of experience in front-end development.
  • 3+ years of professional experience with React.js and TypeScript.
  • Proven experience leading or mentoring a front-end development team.
  • Expertise in integrating and working with backend APIs.
  • Real-world experience optimizing performance and bundle size.
  • Strong understanding of client-side state management (e.g., Redux, Zustand, or similar).
  • Hands-on experience with front-end testing tools such as Jest or alternatives.
  • Solid understanding of server-side vs. client-side rendering.
  • Strong grasp of software design principles and modern architecture patterns.
  • Experience building and maintaining web applications at scale.
  • Familiarity with agile methodologies and team collaboration tools.
  • Excellent communication, leadership, and interpersonal skills.
Beneficial Skills
  • Experience implementing internationalization (i18n).
  • Familiarity with Storybook.js or other UI documentation/testing tools.
  • Experience optimizing deployments over CDNs.
  • Deep knowledge of Webpack configuration and performance tuning.
  • Working experience with Next.js 13+.

Additional Information: Please note that by submitting your personal information to Deka Minas, you consent to the processing of such data for employment purposes. Deka Minas uses a POPIA-compliant database, and you have rights to access, correct, or delete your personal information at any time.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.