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.
