Senior Front-End Angular Developer (Intermediat...
Job Description:
The Role
We’re seeking a Senior Front-End Angular Developer to design, build, and maintain high-quality, modular, and data-driven web applications. You’ll work within a skilled technical team to deliver scalable, performant Angular solutions, collaborating closely with backend, DevOps, and product teams to ensure seamless UI/UX and maintainable front-end architecture.
Snapshot
Location: Cape Town, Johannesburg, Remote
Employment Type: Full-time, Contract
Key Responsibilities
Build, maintain, and optimize Angular (v10+) applications.
- Contribute to front-end architecture planning, standards, and best practices.
- Integrate with REST and GraphQL APIs for dynamic, data-driven components.
- Ensure consistent performance, responsiveness, and reliability across browsers.
Implement front-end testing using Jasmine or Karma.
Collaborate with backend and DevOps teams for seamless delivery.
Drive continuous UI/UX improvement across multiple digital platforms.
Skills & Experience
5 - 8+ years of professional front-end development experience.
Strong proficiency in Angular (v10+), TypeScript, RxJS, and NgRx.
Solid knowledge of HTML5, CSS3, and SCSS.
Experience with modular architecture and lazy loading.
- Strong understanding of frontend security, state management, and performance optimization.
Nice to Have
Experience with Node.js or NestJS.
Familiarity with Docker and Azure DevOps.
Exposure to Progressive Web Apps (PWAs).
Salary
R60k/month - R150k/month
Culture & Benefits
Collaborative, forward-thinking engineering culture.
- Values technical excellence, ownership, and long-term system sustainability.
- Opportunities for mentorship, decision-making autonomy, and shaping enterprise-scale systems.
Discretionary performance-based bonus.