Intermediate Frontend Developer (Java + Angular) - Remote (South Africa) - R 65,000 - R 75,000 per month
Recruitment Legends · Cape Town · Market-Related
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 →Introduction
Intermediate Frontend Developer (Java + Angular) - Remote (South Africa) - R 65,000 – R 75,000 per month
Develop and maintain modern web applications using Angular while collaborating with backend teams working on Java-based services within an Agile development environment.
About Our Client
Our client delivers software solutions within an Agile development environment. The business focuses on developing modern web applications using Angular frontend frameworks and Java-based backend services.
The Role: Intermediate Frontend Developer (Java + Angular)
This role exists to develop and maintain modern web applications using Angular while collaborating with backend teams working on Java-based services. The position contributes to the business by delivering high-quality software solutions and business solutions within an Agile development environment. Main focus areas include building responsive web interfaces, integrating frontend solutions with REST APIs and Spring Boot services, and writing clean, maintainable, and well-tested code.
Duties & Responsibilities
Key Responsibilities
Utilize 3-5 years of software development experience and 2+ years of Angular experience to develop and maintain Angular applications and UI components.
Build responsive and user-friendly web interfaces.
Integrate frontend solutions with REST APIs and Java/Spring Boot services.
Participate in technical design discussions and code reviews.
Troubleshoot, debug, and resolve application issues.
Write clean, maintainable, and well-tested code.
Collaborate with cross-functional teams to deliver business solutions.
Desired Experience & Qualification
About You
Diploma or Degree in Computer Science, IT, or a related field.
3-5 years of software development experience.
2+ years of Angular development experience.
Experience developing and maintaining web-based applications.
Essential skills in Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS, Java, Spring Boot, REST APIs, Git, and Agile/Scrum.
Strong analytical and problem-solving skills, attention to detail, and willingness to learn and adopt new technologies.
Good communication and collaboration abilities, with the ability to work independently and within a team.
Advantageous experience in Angular Material, NgRx, CI/CD pipelines, Docker, Cloud platforms (Azure/AWS), and unit and integration testing.