Lead Software Engineer

4 weeks ago


Johannesburg, South Africa Badger & Bird Talent Full time

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 #J-18808-Ljbffr


  • Software Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa iDbase Software Full time R500 000 - R1 200 000 per year

    About the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...


  • Johannesburg, South Africa Iris Software Full time

    Job Description Manager Software Engineering Job Rank : Manager Location : Johannesburg, Gauteng Responsibilities The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate...


  • Johannesburg, Gauteng, South Africa MRI Software Full time R800 000 - R1 600 000 per year

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per year

    About the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R250 000 - R500 000 per year

    About the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...


  • Johannesburg, South Africa Standard Bank Group Full time

    Company Description Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector’s most talented, motivated professionals. Our clients range from individuals to businesses of all sizes,...


  • Johannesburg, South Africa PBT Group Full time

    PBT Group is offering an exciting opportunity for an Engineering Lead II. In this role, you will be responsible for envisioning, leading, and developing fit-for-purpose, integrated end-to-end technical solutions across multiple technologies for the organisation. Your work will involve inspirational technical leadership and visionary long-term thinking to...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...

  • Software Engineer

    1 week ago


    Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...