Enable job alerts via email!

Lead Software Engineer (React)

Badger & Bird Talent

Johannesburg

On-site

ZAR 800 000 - 1 000 000

Full time

Yesterday
Be an early applicant

Job summary

A leading consulting firm in Johannesburg is seeking a hands-on Lead Software Engineer to establish and lead a new development team. This role involves designing modern React applications, mentoring developers, and integrating with Salesforce. Ideal candidates will have expert React skills and experience in team leadership. Competitive compensation and a strategic role working closely with the CEO are offered.

Qualifications

  • Exceptional, hands-on skills in React.
  • Experience leading or mentoring technical teams.
  • Strong architecture and design skills.

Responsibilities

  • Lead and mentor a team of 2-3 developers.
  • Act as technical lead and senior developer for React projects.
  • Design and build web applications using React.

Skills

Expert-level React skills
Team leadership and mentoring
Software architecture
API integration understanding
Consultative mindset
Job description
Lead Software Engineer (React)

Badger & Bird Talent is looking for a hands‑on Lead Software Engineer to build and lead a new custom development practice.

The role involves building modern React applications and front‑ending integration with Salesforce.

Role Summary

We are representing a successful technology consultancy, widely known for their expertise in the Salesforce ecosystem.

They are now building a new, dedicated custom development practice and are looking for a hands‑on Lead Software Engineer to build and lead this team.

Why This Opportunity is for You

Build a Team from Scratch – You will have the greenfield opportunity to build your own team, starting with 2‑3 developers.

You will be responsible for hiring, mentoring, and shaping the culture of this new, high‑performing unit.

Strategic Impact with C‑Level Access – You will work in close partnership with the CEO to set the direction for this new business area.

Your voice will be critical in technical strategy, client solutions, and the growth of the practice.

Technical Ownership and Mastery – As the subject matter expert, you will be the technical authority for all custom development.

You will lead the architecture and remain hands‑on, applying your exceptional React skills to build a variety of applications.

Bridge Two Technology Worlds – This role offers a unique position.

You will have the creative freedom of building standalone React projects, while also solving interesting challenges by integrating with the powerful Salesforce ecosystem.

What You Will Be Doing
  • Leading and mentoring a new team of 2-3 software developers.
  • Acting as the hands‑on technical lead, architect, and senior developer for all custom React projects.
  • Designing and building standalone web applications using React.
  • Architecting and developing custom applications that integrate with Salesforce via APIs.
  • Collaborating with the CEO and clients to define project scope and technical solutions.
  • Establishing technical standards, tooling, and best practices for the custom development team.
What You Will Bring

Exceptional, expert‑level hands‑on skills in React.

Proven experience in leading, mentoring, or managing a technical team.

Strong software architecture and design skills, with experience building applications from the ground up.

A solid understanding of modern web development and API integration.

A consultative mindset, with the ability to communicate technical concepts clearly.

Experience with the Salesforce platform (specifically API integration) is beneficial, but your primary expertise must be in React.

You must be based in South Africa.

Seniority level

Not Applicable

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Professional Services

Location

Johannesburg, Gauteng, South Africa

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