Senior Software Engineer (React)
Job Location:
Cape Town - South Africa
Yearly Salary:
ZAR 960000 - 960000
Posted:
9 September 2026 (10 hours ago)
Application Deadline:
7 December 2026
Vacancies:
1 Vacancy
Department:
Job Summary
Not every React developer job gives you the opportunity to influence architecture modernise products mentor talented engineers and work on software that genuinely makes an impact.
My client is looking for a Senior Software Engineer (React) who enjoys solving complex technical challenges and building modern applications that replace legacy systems. This is a role for someone who wants ownership technical influence and the chance to work alongside highly skilled developers in a collaborative engineering environment.
Youll play a key role in shaping technical direction delivering scalable software solutions and helping build products that support business growth. If youre searching for developer jobs React developer vacancies IT jobs information technology jobs or senior software engineering opportunities with real impact this role deserves your attention.
My client is looking for a Senior Software Engineer (React) who enjoys solving complex technical challenges and building modern applications that replace legacy systems. This is a role for someone who wants ownership technical influence and the chance to work alongside highly skilled developers in a collaborative engineering environment.
Youll play a key role in shaping technical direction delivering scalable software solutions and helping build products that support business growth. If youre searching for developer jobs React developer vacancies IT jobs information technology jobs or senior software engineering opportunities with real impact this role deserves your attention.
Job Description:
As a Senior Software Engineer you will help drive architecture software design development standards and technical delivery across multiple projects.
Responsibilities include:
- Designing and developing scalable modern software solutions
- Working closely with Product Managers and business stakeholders to deliver high-quality products
- Modernising applications and reducing reliance on legacy platforms
- Building flexible solutions that can evolve alongside changing business requirements
- Contributing to architectural decisions and technical strategy
- Writing clean maintainable code using OOP principles design patterns SOLID principles and engineering best practices
- Driving code quality through peer reviews testing and continuous improvement initiatives
- Troubleshooting complex production issues and delivering practical solutions
- Leading technical initiatives and contributing to successful project delivery
- Mentoring developers and helping build engineering capability within the team
- Collaborating with local and international stakeholders on innovative software projects
Skills & Experience:
Core Technology Stack:
- React
- TypeScript
- RESTful APIs
- .NET / C#
- MS SQL Server
Required Experience:
- Minimum 4 years commercial experience with React and TypeScript.
- Experience integrating frontend applications with RESTful APIs.
- C# development experience.
- Experience building and consuming RESTful APIs.
- SQL database experience including queries stored procedures and database administration.
- Ability to write unit and integration tests.
- Strong understanding of software engineering principles and modern development practices.
- Proven ability to design build deploy and support production software.
Advantageous:
- Material UI
- Tailwind CSS
- CSS Grid
- Front-end automated testing tools
Why Developers Are Interested In Roles Like This:
- Influence over architecture and technical decisions.
- Exposure to modern technologies and large-scale software products.
- Hybrid working environment offering flexibility and collaboration.
- Strong focus on continuous learning and professional growth.
- Opportunity to mentor developers and expand leadership skills.
- Work with talented engineers in a high-performing team environment.
- Exposure to international projects and stakeholders.
Qualification:
- Bachelors Degree in Software Engineering Computer Science Engineering or a related qualification.
- Equivalent industry experience will also be considered.
Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs C Developer jobs Java Developer Developer careers Angular Developer and Full stack developer jobs.
Required Experience:
Senior IC
About Company
Communicate Recruitment is Specialist recruitment company with a specialisation in Finance, IT and Engineering recruitment. Our aim is to partner with you and introduce you to great careers and exceptional candidates.