Senior React Developer – Exciting Role | Apply Now!

Full-time

RIB Software

Senior React Developer – Join RIB’s Innovative Team!

Are you passionate about building scalable and innovative cloud applications? Do you have strong expertise in React.js, .NET 8, and Azure? If so, we invite you to become a Senior React Developer at RIB – a global leader in digital transformation for the Architectural, Engineering, and Construction (AEC) industry.

πŸš€ Join us and be part of a highly skilled, diverse, and collaborative team that is shaping the future of construction technology worldwide!


🌍 About RIB

At RIB, we are building better together by transforming the construction industry through innovative software solutions. With over 2,500 employees operating in 100+ countries, we develop industry-leading lifecycle solutions that enhance efficiency and sustainability.

We believe that people drive success, and we are committed to fostering a workplace where innovation, collaboration, and personal growth thrive.


πŸ”Ή Key Responsibilities

βœ” Develop Cutting-Edge Applications – Build modern Single Page Applications (SPAs) using React.js and .NET 8 REST API endpoints. βœ” Collaborate with Experts – Work alongside business analysts, UX designers, test engineers, and software leads to create high-performance applications. βœ” Implement Best Practices – Apply modern programming patterns, object-oriented design principles, and maintain high coding standards. βœ” Quality Assurance Mindset – Write comprehensive unit tests and participate in peer code reviews. βœ” Project Estimation & Planning – Provide accurate effort estimates and contribute to effective project execution. βœ” Production Support – Assist in maintaining and improving our live production systems. βœ” Enhance User Experience – Use your UI and UX knowledge to refine application interfaces and interactions. βœ” Technical Documentation – Create and maintain technical design documents and source code records.


πŸ“œ Required Skills & Experience

βœ” Education: Degree or diploma in Computer Science, Software Development, IT, Electrical Engineering, or Mechatronics (or equivalent experience). βœ” Experience: Minimum of 5 years of hands-on technical development experience. βœ” Tech Stack: Strong proficiency in C#, .NET 6 β†’ 8, HTML, CSS, JavaScript. βœ” Frontend Expertise: Experience developing SPAs using React.js, Angular, or Vue.js. βœ” Database Knowledge: Familiarity with MSSQL, PostgreSQL, or MySQL. βœ” Agile Development: Ability to work in an Agile/Scrum environment. βœ” Communication & Teamwork: Strong written and verbal communication skills, with the ability to work collaboratively.


πŸ’‘ What We Offer

🎯 Innovative & Global Work Environment – Work with top professionals from around the world. 🎯 Attractive Compensation Package – Competitive salary based on experience. 🎯 Work-Life Balance – Flexible hybrid work model (office & remote options available). 🎯 Career Growth & Development – National and international career progression within RIB & Schneider Electric. 🎯 Exclusive Perks – Access to training programs, share ownership options (WESOP), and daily office lunches. 🎯 Modern Office Setup – Enjoy a vibrant workspace with fresh coffee, free fruit, and easy access to public transport.


πŸ“ Locations

πŸ“Œ Cape Town, South Africa
πŸ“Œ Centurion, South Africa
πŸ“Œ Remote (South Africa – Home Office)


⚠️ Background Checks

As part of our hiring process, successful applicants may be required to undergo a comprehensive background check, including education verification, employment history, work authorization, and criminal records checks (as per local laws). Positions handling sensitive data may require additional screening.


πŸš€ Ready to Join Us? Apply Now!

Join RIB and contribute to cutting-edge technology that is redefining how the world builds. If you are a passionate and experienced React Developer, we’d love to hear from you!

πŸ”— Find similar jobs at: https://careerjunctionza.co.za/jobs/ TIPS for CV related to this post.