freehire launches on Product Hunt on 26 August.

Follow →

Intermediate Frontend Developer (Java + Angular) - Remote (Pretoria) - R 65,000 – R 675,000 per month

Summary

Build and maintain Angular-based web UIs while integrating with Java/Spring Boot backends in an Agile team.

Intermediate Frontend Developer (Java + Angular) - Remote (Pretoria) - 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.

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.

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available