Lead Full Stack Developer

Core

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

7 days 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

Core is seeking a Lead Full Stack Developer to own the most complex features across front‑end Angular/React and back‑end .NET/C# and Node.js services. You’ll design, build, and maintain APIs and data stores, mentor engineers and raise technical standards through reviews and secure coding practices.

You’ll translate architecture into actionable designs and drive integration work across ERP/OMS/WMS/CRM using Azure stack, ensuring stability during peak trading and major launches.

Qualifications

  • Degree in Computer Science or related field.
  • 8+ years in full-stack software development, including senior/lead experience.
  • Deep hands-on experience with Angular, React, .NET/C#, Node.js, SQL Server, PostgreSQL and Cosmos DB.
  • Strong Azure and integration experience, including API design and versioning.
  • Excellent design, code quality, testing and secure-coding discipline.
  • Strong problem-solving skills and ability to mentor other engineers.

Responsibilities

  • Design and build complex end-to-end features across Angular/React front ends, .NET/C# and Node.js services, and SQL/NoSQL data stores.
  • Contribute production code regularly and set the technical standard by example.
  • Build and maintain back-end APIs and services used by web and native mobile clients, with clean, well-versioned contracts.
  • Translate solution architecture into detailed component, API and data designs that the team can implement.
  • Lead code and peer reviews, champion automated testing, clean code, maintainability and secure engineering practices.
  • Mentor engineers and help strengthen technical craft without formal line-management responsibility.
  • Design and build integrations between e-commerce, trade-in and POS and core ERP/OMS/WMS/CRM platforms using Azure integration technologies.
  • Support production issue resolution and technical readiness for peak trading and major product launches.

Skills

Hands-on leadership
Mentorship
Problem solving
Team collaboration

Education

Degree in Computer Science or related field

Tools

Angular
React
.NET/C#
Node.js
SQL Server
PostgreSQL
Cosmos DB
Azure
API design

Job description

We’re looking for a Lead Full Stack Developer to be the senior-most hands‑on engineer in a delivery team. You’ll personally design and build the most complex, highest‑risk features across the web and back‑end services that power Core Group’s omnichannel platform, while raising the technical standard of the wider engineering team through strong design, code review and mentorship.

What you’ll be doing
  • Design and build complex end‑to‑end features across Angular/React front ends, .NET/C# and Node.js services, and SQL/NoSQL data stores.
  • Contribute production code regularly and set the technical standard by example.
  • Build and maintain back‑end APIs and services used by web and native mobile clients, with clean, well‑versioned contracts.
  • Translate solution architecture into detailed component, API and data designs that the team can implement.
  • Lead code and peer reviews, champion automated testing, clean code, maintainability and secure engineering practices.
  • Mentor engineers and help strengthen technical craft without formal line‑management responsibility.
  • Design and build integrations between e‑commerce, trade‑in and POS and core ERP/OMS/WMS/CRM platforms using Azure integration technologies.
  • Support production issue resolution and technical readiness for peak trading and major product launches.
  • Front end: Angular and React
  • Back end: .NET / C# and Node.js
  • Data: SQL Server, PostgreSQL and Cosmos DB
  • Integration: Azure Integration Stack with ERP / OMS / WMS / CRM platforms
What we’re looking for
  • Degree in Computer Science or a closely related field, or equivalent practical experience.
  • 8+ years in full‑stack software development, including recent experience as a senior or lead engineer.
  • Deep hands‑on experience across Angular, React, .NET/C#, Node.js, SQL Server, PostgreSQL and/or Cosmos DB.
  • Strong Azure and integration experience, including API design and versioning.
  • Excellent technical design, code‑quality, testing and secure‑coding discipline.
  • Strong problem‑solving skills and the ability to mentor and influence other engineers.
Advantageous
  • Retail, e‑commerce, POS or omnichannel experience.
  • Experience building on Azure and the Azure Integration Stack at scale.
  • Experience delivering through high‑demand events such as product launches and peak trading.
What will make you successful

You are still deeply hands‑on, enjoy the most difficult technical work and naturally raise the quality of everyone around you.

How we work

We value customer focus, getting things done, teamwork, innovation, integrity, passion and embracing differences. We’re looking for people who bring those values into the way they solve problems, collaborate and deliver.

Please note: These roles may require occasional out‑of‑hours support during peak‑trading and major product‑launch windows, as well as occasional travel between offices or supported markets.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Full Stack Developer
Lead Full Stack Developer

Core Group ZA • Sandton

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

Core Group ZA • Sandton

On-site
ZAR 900,000 - 1,300,000
Junior Full Stack Developer
Junior Full Stack Developer

Core Group ZA • Sandton

On-site
ZAR 300,000 - 540,000
Senior Full-Stack Engineer & Tech Lead
Senior Full-Stack Engineer & Tech Lead

Core • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Hands-on Lead Full-Stack Engineer: Azure & E-commerce
Hands-on Lead Full-Stack Engineer: Azure & E-commerce

Core Group ZA • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Engineering Team Lead
Engineering Team Lead

Core • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Full-Stack Engineer: End-to-End Ownership & Impact
Senior Full-Stack Engineer: End-to-End Ownership & Impact

Core Group ZA • Sandton

On-site
ZAR 900,000 - 1,300,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000