Senior React Developer
Executive Placements · Bo+Kaap
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Job Description
My client is seeking a Senior Software Engineer who will take ownership of software architecture, development, and technical delivery while collaborating with Product Managers and business stakeholders to build innovative products and modern user experiences
Responsibilities include
- Designing, developing, and enhancing software solutions that reduce reliance on legacy systems and introduce modern technologies and functionality
- Collaborating with stakeholders to understand requirements and deliver scalable, future-ready solutions
- Acting as a subject matter expert within specific technical domains
- Writing clean, maintainable code using OOP principles, design patterns, SOLID principles, and DRY methodologies
- Driving code quality through code reviews, automated testing, and engineering best practices
- Troubleshooting critical production issues and identifying practical, scalable solutions
- Leading technical initiatives and managing multiple projects across teams and stakeholders
- Mentoring junior developers and contributing to a culture of continuous learning and improvement
Skills & Experience
Core Technology Stack
- React
- TypeScript
- RESTful APIs
- .NET / C#
- MS SQL Server
Ideal Experience
- Minimum 4 years' commercial React and TypeScript frontend development experience.
- Experience integrating frontend applications with RESTful APIs.
- Strong .NET C# backend development experience building APIs.
- Experience working with SQL databases, queries, stored procedures, and database administration.
- Ability to write unit and integration tests.
- Solid understanding of software design principles and engineering best practice.
Advantageous
- Material UI
- Tailwind CSS
- CSS Grid
- Front-end automated testing tools
Qualification
Bachelor's Degree in Software Engineering, Computer Science, Engineering, or equivalent qualification
Connect with us on
.special-hidden { display: none; }