Senior Angular Engineer
1 week ago
Role Description
Our client is seeking an experienced and
Senior Angular Web Engineer
to join their Tech division. The successful candidate will be responsible for developing and maintaining client-facing web applications using React and Angular, alongside HTML, CSS, and related technologies.
The successful candidate will collaborate closely with UI/UX designers, backend engineers, and product owners to deliver visually consistent, scalable, and high-performance applications. The role requires not only strong React and Angular expertise but also the ability to build pixel-perfect UI components, troubleshoot independently, and advocate for engineering best practices.
Key Responsibilities
Solution Design & Development
- Develop and maintain React and Angular web applications with a focus on scalability and performance.
- Translate Figma designs into pixel-perfect, responsive, accessible web interfaces (HTML5, CSS3, SASS).
- Implement robust, reusable React components (hooks, context, Redux/RTK) and Angular components (v18+, NGXS, RxJS).
- Apply appropriate state management techniques across both frameworks.
- Ensure styling and UI consistency across devices and browsers.
- Collaborate with cross-functional teams to design, implement, and maintain features.
- Write clean, maintainable, and testable code following best practices.
- CI/CD & Quality
- Create and maintain CI/CD pipelines for React and Angular applications.
- Apply Agile engineering practices and participate in code reviews.
- Ensure code quality with unit tests (React Testing Library, Jest, Karma) and E2E tests (Cypress, Playwright, or Protractor).
- Stay up to date with emerging trends in React, Angular, and modern frontend ecosystems.
- Collaboration & Leadership
- Work closely with UI/UX designers to ensure seamless, design-accurate user experiences.
- Partner with backend engineers to integrate with RESTful APIs and scalable services.
- Explain technical solutions clearly and troubleshoot independently without over-reliance on AI or external tools.
- Contribute to technical decision-making, recommending React vs Angular trade-offs when appropriate.
- Mentor junior engineers in frontend best practices.
- Observability & Performance
- Monitor and analyse frontend performance with Lighthouse, Core Web Vitals, and React DevTools/Angular DevTools.
- Optimise React and Angular applications for speed, performance, and high availability.
- Support accessibility, responsiveness, and usability standards.
Qualifications, Experience and Skills
Essential:
- 7+ years of experience developing web applications, with at least 3+ years professional React and 3+ years professional Angular experience
- Strong proficiency in HTML5, CSS3(grid/flexbox, SASS), JavaScript/TypeScript
- Proven ability to deliver pixel-perfect, accessible designs from Figma
- Experience with state management: Redux/RTK (React), NGXS + RxJS, (Angular)
- Strong knowledge of RESTful APIs, API design and integration
- Solid problem-solving skills with ability to troubleshoot independently
- Experience creating and maintaining CI/CD pipelines (Azure DevOps, GitHub Actions or similar)
- Familiarity with Agile methodologies (Scrum/Kanban)
- Strong testing disciplines, Jest, React Testing Library, Karma, Cypress, or Playwright
- Proficiency with Git version control
Preferred
- Experience with other frameworks (Vue, Svelte)
- Experience with backend technologies , .NET)
- Exposure to cloud platforms (AWS, Azure)
- Experience with Nx monorepos
- Bachelar's degree in Computer Science or related field
-
Senior React and Angular Web Engineer
1 week ago
Sandton, Gauteng, South Africa ECM Ground (Pty) Ltd Full timeDescriptionOur client is seeking an experienced and senior React and Angular Web Engineer to join their Tech division. The successful candidate will be responsible for developing and maintaining client-facing web applications using React and Angular, alongside HTML, CSS, and related technologies.You'll collaborate closely with UI/UX designers, backend...
-
Sandton, Gauteng, South Africa Exaze Full time R1 200 000 - R2 400 000 per yearThe Senior Software Engineer Team Lead/ Solution Architect acts as the technical linchpin between business vision and engineering execution. You will translate strategic objectives and product needs into secure, scalable, and cost‑effective software architectures, while remaining hands‑on with code and cloud infrastructure.Key...
-
Full Stack Engineer
2 weeks ago
Sandton, Gauteng, South Africa AlgoHive Full time US$60 000 - US$120 000 per yearCompany:AlgoHive – Financial Investment PlatformLocation:Sandton, JohannesburgEmployment Type:Full-Time, HybridCompany DescriptionAlgoHive is a fast-growing financial platform that empowers individuals to invest smarter through intuitive technology and data-driven tools. We are committed to providing secure, scalable, and user-centric solutions that...
-
Senior Data Engineer
2 weeks ago
Sandton, Gauteng, South Africa Clinix Health Group (Pty) Ltd Full time R800 000 - R1 200 000 per yearCompany description: The Clinix Health Group (CHG) assists communities to live longer, healthier lives through the provision of quality and affordable healthcare. The group provides integrated world-class healthcare systems both internally and externally to the broader ecosystem as a trusted local citizen.Job Title : Senior Data EngineerLocation : Clinix...
-
Full Stack Java Developer
19 hours ago
Sandton, Gauteng, South Africa Work Mosadi Solutions Full timeWe are seeking a highly skilled Full Stack Angular Developer to join our dynamic team. The ideal candidate will have strong expertise in Angular 17+, NgRx, SSR, TypeScript, and modern UI frameworks including Angular Material and TailwindCSS. You will be responsible for developing, testing, and maintaining full-stack applications that support our business...
-
Senior Network Engineer
19 hours ago
Sandton, Gauteng, South Africa ECM Ground (Pty) Ltd Full timeDescriptionOur client is looking for a Senior .Net Engineer with a passion for designing and building scalable, resilient, and high-performance solutions using latest technologies.You will be part of a cross-functional team of product owner, software engineers, delivery manager and QA engineers responsible for the creation of our client's Transactional...
-
Senior React Native Engineer
2 weeks ago
Sandton, Gauteng, South Africa DeARX Full timeAbout The Job Senior React Native EngineerSandton / Hybrid | 12-Month Contract | 2 Positions AvailableReady to build the future of mobile banking?We're looking fortwo Senior React Native Engineerswith proven expertise in scaling large, secure, cross-platform mobile apps. If you're passionate about security-first development, thrive in complex financial...
-
Lead Product Engineer
2 weeks ago
Sandton, Gauteng, South Africa ABSA BANK LIMITED Full time R800 000 - R1 600 000 per yearEmpowering Africa's tomorrow, together…one story at a time.With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job SummaryBuild...
-
Senior Frontend Engineer
19 hours ago
Sandton, Gauteng, South Africa Entropik Full timeWho are we?Entropik is a human insights AI company that enables brands across the globe to conduct market research and optimize their customer and user experience. Entropik has a suite of AI products that offers quantitative and qualitative research fortified with our patented Emotion AI tech like Facial Coding, Eye Tracking and Voice AI, enabling companies...
-
Senior Data Engineer
2 weeks ago
Sandton, Gauteng, South Africa Synergy AI (Pty) Ltd Full time US$120 000 - US$180 000 per yearWe're looking for a talented Senior Cloud Data Engineer with strong AWS expertise to join our growing team.If you're passionate about building data solutions in AWS, this role is for youWhat You'll DoAnalyze existing ETL pipelines loading data into Aurora RDS built using AWS Glue.Migrate AWS Glue pipelines to Redshift stored procedures.Design and optimize...