Talent.com
This job offer is not available in your country.
Senior Frontend Software Engineer (React / Angular / Vue & JavaScript / TypeScript) (CPT Hybrid)

Senior Frontend Software Engineer (React / Angular / Vue & JavaScript / TypeScript) (CPT Hybrid)

Datafin RecruitmentCape Town, ZA
19 hours ago
Job description

Job title : Senior Frontend Software Engineer (React / Angular / Vue & JavaScript / TypeScript) (CPT Hybrid)

Job Location : Western Cape, Cape Town

Deadline : October 29, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

ENVIRONMENT :

  • BUILD & lead a Frontend team while raising the bar on customer-facing interfaces as the next Senior Frontend Software Engineer wanted by a cutting-edge FinTech company providing cloud-native software to optimise the processing of financial transactions.
  • As one of the first senior hires in this team, you will shape the technical direction, establish standards, and mentor future team members — all while architecting, scaling, and continually shipping a data-intensive single-page application that powers complex, real-time payment workflows for banks, retailers and FinTech partners.
  • You will require 4+ years’ experience in a similar role with React, Angular or Vue (React preferred), Advanced JavaScript / TypeScript skills, CI / CD with automated tests and linting & experience operating enterprise-scale SPAs (feature flags, telemetry, observability).
  • DUTIES :

  • Lead the team in implementing and optimising Frontend technologies.
  • Architect and build robust Frontend solutions for our cloud applications.
  • Collaborate closely with Backend teams to create seamless Full Stack products.
  • Architect and evolve the SPA – own Frontend from first commit through to production.
  • Design predictable state – model complex payment flows with Redux (and sagas) or equivalent patterns; keep logic testable and deterministic.
  • Drive the component library – extend the design system, enforce consistency, accessibility, and responsive behaviour.
  • Collaborate with UX / UI Designers – translate prototypes into polished components, validate interactions, and iterate on feedback.
  • Partner with Backend teams – define API contracts, optimise data payloads.
  • Guard quality in the pipeline – maintain CI / CD scripts, automated tests, and lint rules; block regressions before they reach main.
  • Mentor the team – review code, share patterns, and level-up Junior Engineers.
  • Champion security and compliance – implement OWASP best practices, uphold requirements, and conduct regular audits.
  • Monitor and iterate – Collaborate with the Site Reliability function to track real-world performance.
  • REQUIREMENTS :

  • 4+ Years experience working as a Developer in a Software Development team.
  • Modern SPA framework fluency — React, Angular, or Vue (React preferred).
  • Advanced JavaScript / TypeScript skills (required).
  • Solid client-side state management.
  • Design-system and reusable component library know-how.
  • REST / GraphQL (Optional).
  • CI / CD with automated tests and linting.
  • Performance, security, and accessibility best practices.
  • Experience operating enterprise-scale SPAs (feature flags, telemetry, observability).
  • Proven ability to mentor and guide team members in Frontend Development best practices.
  • Advantageous –

  • Previous experience working in the FinTech industry.
  • Built a Frontend function from the ground up – stood up processes, tooling, and team culture in the early, ambiguous phase of a product or company, rather than inheriting a mature setup.
  • Experience in Agile / Scrum methodologies.
  • ICT jobs
  • Create a job alert for this search

    Senior Software Engineer • Cape Town, ZA