Senior React Architect & Tech Lead (TypeScript/.NET)

Communicate Finance

Wes-Kaap

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Communicate Finance is seeking a Senior Software Engineer in South Africa to own software architecture and development initiatives within a growing engineering team. You will design, build, and improve modern applications delivering real business value, collaborating with product managers and stakeholders to shape the technical direction.

You will lead projects, mentor junior developers, and ensure code quality through testing, design patterns, and SOLID principles.

Qualifications

  • 4+ years' commercial experience with React and TypeScript frontend development.
  • Strong experience integrating frontend applications with RESTful APIs.
  • Solid experience developing backend APIs using .NET and C#.
  • Experience working with Microsoft SQL Server, including queries, stored procedures, jobs, and administration.
  • Strong understanding of object-oriented programming principles and software design patterns.
  • Experience writing unit and integration tests.
  • Strong problem-solving capability and the ability to make sound technical decisions.
  • Experience leading projects and mentoring other developers.

Responsibilities

  • Collaborate with Product Managers and stakeholders to design and develop innovative software solutions.
  • Build scalable products that reduce dependency on legacy systems and support future growth.
  • Anticipate changing business requirements and technology trends to create flexible, future-ready solutions.
  • Serve as a subject matter expert within your technical domain.
  • Write clean, maintainable, high-quality code using modern software engineering best practices.
  • Apply SOLID principles, design patterns, object-oriented programming concepts, and quality engineering standards.
  • Conduct code reviews and drive continuous improvement across systems and processes.
  • Implement robust testing approaches including unit testing, integration testing, and automated testing where applicable.
  • Analyze and resolve complex technical challenges and production issues.
  • Lead technical projects and provide mentorship and guidance to junior developers.
  • Communicate risks, dependencies, and project updates clearly with technical and non-technical stakeholders.

Skills

React
TypeScript
REST APIs
.NET/C#
SQL Server
OOP/Design patterns
Unit/Integration tests
Project leadership

Education

Bachelor's Degree in Software Engineering / CS / Eng

Job description

Communicate Finance is seeking a Senior Software Engineer in South Africa to own software architecture and development initiatives within a growing engineering team. You will design, build, and improve modern applications delivering real business value, collaborating with product managers and stakeholders to shape the technical direction.

You will lead projects, mentor junior developers, and ensure code quality through testing, design patterns, and SOLID principles.

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

Similar jobs worth comparing

Senior JavaScript Engineer — Frontend/Full‑Stack
Senior JavaScript Engineer — Frontend/Full‑Stack

Communicate Finance • Wes-Kaap

On-site
ZAR 420,000 - 700,000
Senior React Developer
Senior React Developer

Communicate Recruitment • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Senior React Engineer - Remote (TypeScript, Microfrontends)
Senior React Engineer - Remote (TypeScript, Microfrontends)

HR Talent Partner SA • South Africa

Hybrid
ZAR 900,000 - 1,400,000
Senior Front-End Engineer: React/TypeScript & Design Systems
Senior Front-End Engineer: React/TypeScript & Design Systems

SecuritEase International Limited • Cape Town

On-site
ZAR 500,000 - 800,000
Senior React Developer
Senior React Developer

Communicate Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior React Architect: Lead Scalable Frontend & Mentoring
Senior React Architect: Lead Scalable Frontend & Mentoring

Communicate Recruitment • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Senior Front-End Engineer (React/TypeScript) for Lending Platform
Senior Front-End Engineer (React/TypeScript) for Lending Platform

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Frontend Engineer - React/TypeScript, .NET
Senior Frontend Engineer - React/TypeScript, .NET

Glan Management Consultancy • Gauteng

On-site
ZAR 600,000 - 800,000
Senior Software Lead (C#/.NET) - Architect & Mentor
Senior Software Lead (C#/.NET) - Architect & Mentor

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,200,000
Engineering Manager: Lead, Deliver, Elevate Tech Teams
Engineering Manager: Lead, Deliver, Elevate Tech Teams

Communicate Finance • Wes-Kaap

Hybrid
ZAR 1,200,000 - 1,800,000