Job Rate: R400 per hour
Job Type: 6 Months Contract
Job Location: Centurion (Onsite)
Industry: Data and Fibre / Telecommunications
Role Overview:
Our client is looking for an Intermediate Angular Developer with strong experience in Angular 20 and C# to join their team within the data and fibre industry. The successful candidate will be responsible for building and enhancing modern web applications, including progressive web applications (PWA), while collaborating with cross-functional teams to deliver scalable and high-performance solutions.
Minimum requirements:
- 3–5 years experience as a software developer (Intermediate level)
- Strong experience with Angular (Angular 20 preferred)
- Solid experience with C# and .NET development
- Experience building or working with Progressive Web Applications (PWA)
- Proficiency in TypeScript, JavaScript, HTML5, and CSS3
- Experience integrating RESTful APIs
- Familiarity with Git and modern development workflows
- Strong problem-solving skills and attention to detail
- Ability to work effectively in a fast-paced, collaborative environment
Key Responsibilities:
- Develop, enhance, and maintain Angular-based web applications
- Build and support Progressive Web Applications (PWA) to deliver seamless user experiences
- Work with C# and backend services to integrate APIs and business logic
- Collaborate with UX/UI designers, product owners, and backend developers to deliver high-quality solutions
- Ensure applications are optimized for performance, scalability, and responsiveness
- Conduct code reviews and follow best practices in software development
- Troubleshoot and resolve system and application issues
- Participate in Agile/Scrum development processes
- Contribute to continuous improvement of development standards and processes
Advantageous:
- Experience within telecommunications, fibre, or data-related environments
- Knowledge of Azure, cloud platforms, or microservices architecture
- Experience with Agile development methodologies