Senior React and Angular Web Engineer

2 weeks ago


Sandton, South Africa ECM Ground (Pty) Ltd Full time

Get AI-powered advice on this job and more exclusive features. Our 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 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 Develop and maintain React and Angular web applications with a focus on scalability and performance. Implement robust, reusable React components (hooks, context, Redux/RTK) and Angular components (v18+, NGXS, RxJS). Apply appropriate state management techniques across both frameworks. 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. 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 7+ years of experience developing web applications with at least 3+ years professional React and 3+ years professional Angular experience. Proven ability to deliver pixel‑perfect, accessible designs from Figma. Experience with state management: Redux/RTK (React), NGXS + RxJS (Angular). Strong knowledge of RESTFUL API, API designs 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 discipline: Jest, React Testing Library, Karma, Cypress or Playwright. Proficiency with Git version control. Preferred Experience with other frameworks (Vue, Svelte). Experience with backend technologies (Node.js, .Net). Exposure to cloud platforms (AWS, Azure). Experience with Nx monorepos. Bachelor’s degree in Computer Science or related field. Seniority level: Mid‑Senior level; Employment type: Contract; Job function: Engineering and Information Technology; Industries: IT Services and IT Consulting. Referrals increase your chances of interviewing at ECM Ground (Pty) Ltd by 2x. Get notified about new Senior Web Engineer jobs in Sandton, Gauteng, South Africa . #J-18808-Ljbffr


  • Senior React

    2 weeks ago


    Sandton, South Africa ECM Ground (Pty) Ltd Full time

    A technology consulting firm is seeking an experienced and senior Web Engineer with expertise in React and Angular. You will develop and maintain client-facing applications, focusing on performance and scalability. The ideal candidate has over 7 years of experience with strong skills in building UI components, CI/CD practices, and is proficient in modern web...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R104 000 - R208 000 per year

    Contract positionMinimum requirements:Strong technical/ software engineering background (hands-on)Strong application/software development or programming experience in Angular 4+, Typescript, JavaScript, HTML5, CSSStrong technical understanding of Angular framework with regards to subscriptions, promises, pipes, directives, observables, behaviour subjects,...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R2 000 000 - R2 500 000 per year

    Hire Resolve's client is looking for a Senior Angular Developer to join their dynamic development team in Sandton, Johannesburg (Hybrid). As a Senior Angular DeveloperAs a Senior Angular Developer, you will be responsible for building and maintaining complex, scalable, and high-performance web applications using the Angular, TypeScript and JavaScript. You...


  • Sandton, South Africa Absa Bank Full time

    A leading financial institution in Sandton is seeking a skilled developer with strong proficiency in TypeScript and Angular. The ideal candidate should have experience with modern development practices, including end-to-end testing and web performance optimization. Familiarity with data engineering concepts and tools is advantageous, along with experience in...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R600 000 - R960 000 per year

    Senior Angular DeveloperLocation: Woodmead, Johannesburg (Hybrid – 2 days/week in-office) Salary: R50 000 – R80 000 per month (depending on experience) Experience Required: 7+ years Degree Required: Bachelor's degree in IT or related fieldWe are seeking a skilled and experienced Senior Angular Developer to join our dynamic development team. This role...


  • Sandton, Gauteng, South Africa iqbusiness South Africa Full time R450 000 - R550 000 per year

    Senior Full Stack Developer (On-site - Sandton)About the RoleWe are seeking an experienced Senior Angular Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications across the frontend and backend. You will collaborate closely with product managers, UI/UX designers, and...


  • Sandton, Gauteng, South Africa DeARX Full time

    About 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...


  • Sandton, South Africa Absa Group Full time

    A leading financial institution in Sandton is seeking a mid-to-senior UI/UX Engineer to lead the design and development of internal data products. This role involves combining front-end engineering with UX design to create intuitive web applications, utilizing Angular and TypeScript. Ideal candidates will possess deep knowledge of these technologies, strong...


  • Sandton, Gauteng, South Africa iqbusiness South Africa Full time R600 000 - R1 200 000 per year

    Descriptioniqx the Technology Division of iqbusiness is seeking a motivated and skilled Senior Full stack Software Developer to build and maintain applications within the Microsoft technology stack environment. The ideal candidate will possess a strong foundation in C#, .NET, and JavaScript, React/Angular development, with a keen interest in cloud-based...


  • Sandton, South Africa iqbusiness Full time

    A South African tech consulting firm is seeking a Senior Full Stack Developer for a 6-12 month contract with potential for permanency. The role requires strong expertise in Angular, Java, and backend development, ensuring the design and development of scalable web applications. Responsibilities include leading development efforts, optimizing RESTful APIs,...