Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 7, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We bring an Out of the Ordinary approach to creating and managing wealth. Founded in South Africa as a small finance company, today we offer clients our services as a global bank and asset management group. Follow us on LinkedIn for unique insights from leading minds within the world of finance and Out of the Ordinary stories about our people, communit...
    Read more about this company

     

    Software Engineer

    Description 

    • Investec is seeking a Front‑End Engineer who owns and sets the standard for how we build client‑facing applications across our digital platform. The role is responsible for Micro Front End (MFE) architecture, front‑end engineering practices, and delivering high‑quality, accessible, and performance user experiences. 
    • This role spans the full development lifecycle and works closely with Product, UX/UI, and Engineering teams to design, build, and maintain rich, interactive applications that enable clients to manage their data and processes effectively. 
    • We're looking for someone with strong front-end engineering foundations and practical experience delivering modern, scalable applications in an agile and collaborative product environment.

    Key Responsibilities 

    • Own and evolve front‑end engineering standards across the platform, driving modernisation and continuous improvement.
    • Lead the development of React and TypeScript Micro Front Ends within a Vite‑based shell architecture, enabling modular, independently deployed capabilities.
    • Maintain and grow the shared component library, promoting reuse, consistency, and scalability across applications.
    • Drive design system integration to ensure consistent, accessible, responsive, and on‑brand user experiences.
    • Set and enforce standards across TypeScript discipline, state management, SCSS/CSS Modules, WCAG accessibility, testing (Jest, Playwright), security (OWASP), and tooling (ESLint, Stylelint, Prettier).
    • Collaborate closely with UX/UI designers and Product teams to deliver production‑ready, high‑quality implementations.
    • Ensure well‑typed data contracts between MFEs and backend APIs, supporting smooth front‑end and back‑end integration.
    • Review pull requests with a focus on maintainability, testability, quality, and adherence to platform conventions, while encouraging collaboration and knowledge sharing.
    • Champion CI/CD practices across Azure DevOps pipelines and Cloudflare Worker deployments, taking accountability for full‑lifecycle technical delivery.
    • Mentor team members contribute to the front‑end guild and evaluate emerging tools and patterns for platform suitability. 

    Qualifications, Experience and Skills 

    • Strong experience building modern, scalable front‑end applications in an agile, product‑centric environment.
    • Advanced React (v18+) and TypeScript (v5+) experience with a focus on clean, maintainable, well‑typed code.
    • Solid foundation in HTML, CSS, and modern JavaScript (ES6+), with strong understanding of browser and DOM fundamentals.
    • Practical experience with state management (e.g. Zustand, MobX, Context API), and scalable front‑end architecture.
    • Experience working with monorepos, shared component libraries, and design systems.
    • Strong understanding of front‑end performance, accessibility (WCAG), and testing practices (Jest, Playwright).
    • Experience integrating with backend APIs using typed contracts within secure, CI/CD‑driven environments. 
    • Excellent communicator with end‑to‑end delivery accountability and a collaborative, client‑first mindset. 

    Other attributes that would be helpful, but not essential for the role

    • Experience with shared front‑end platforms, including component library governance and release discipline.
    • Exposure to modern delivery environments (CI/CD, Azure DevOps, edge/CDN concepts such as Cloudflare). 
    • Some backend awareness (.NET / C#) to support integration and end‑to‑end delivery.
    • Understanding advanced front‑end patterns including Micro Front Ends, SSR trade‑offs, and performance strategies.
    • Broader front‑end ecosystem exposure (Angular, Vue, Svelte), with curiosity for emerging approaches.
    • Experience working under pressure with strong analytical, problem‑solving, and quality‑driven delivery focus. 

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Investec on careers.investec.co.za to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Investec Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail