WHO WE ARE
G4S is the world’s leading international security solutions group, and the largest provider of integrated security solutions in South Africa.
Offering far more than commodity products and services designed for security, G4S harnesses the power of technology to offer customers end-to-end security and cash solutions.
In South Africa, we ar...
Read more about this company
Collaborate with cross-functional teams including back-end developers, UI/UX designers, business analysts, and QAto build high-quality, scalable web applications.
Develop clean, maintainable, and efficient front-end code using Angular (v13+), TypeScript, HTML5, and CSS3.
Implement reusable UI components using libraries such as PrimeNG, Angular Telerik, Angular Material, and Bootstrap.
Participate in Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).
Consume RESTful APIs and work closely with backend developers (C#/.NET) to ensure seamless integration.
Optimize application performance, scalability, and accessibility.
Review code, provide constructive feedback, and mentor junior developers.
Collaborate using GitHub for source control, versioning, and code reviews.
Work with SQL Server to query, manipulate, and troubleshoot data as needed.
Contribute to technical documentation and maintain architectural standards.
Qualification and Experience
Grade 12
A Bachelor´s degree in Computer Science, Software Engineering, or related field is preferred.
Relevant certifications in Angular, Web Development, or Microsoft technologies are a plus.
3–7 years of experience as a Front-End or Angular Developer.
Strong proficiency in Angular v13 and above, including RxJS, routing, and state management.
Proficient in TypeScript, HTML5, and CSS3 (including SCSS/SASS).
Hands-on experience with PrimeNG, Telerik for Angular, Angular Material, and Bootstrap.
Solid understanding of component-based architecture, modular design, and responsive UI development.
Experience integrating with .NET APIs and working in a full-stack or team-based environment
Strong understanding of Git workflows and GitHub (pull requests, code reviews, branching strategies).
Familiarity with SQL Server and writing basic to intermediate queries and stored procedures.
Exposure to agile methodologies and SCRUM practices.