Menu

Find a Job Create an Alert My Saved Jobs Companies Browse Courses Employers and Recruiters
Careers24 logo
EMPLOYERS & RECRUITERS | POST A JOB

Menu

Log In Sign Up

Share This Vacancy

Send an email about this job to a friend or to yourself.

Senior Frontend Engineer

  • Cape Town
  • Salary: Market Related
  • Job Type: Permanent
  • Sectors: Investment Technology
  • Reference: 188791

Apply before Jul 08 2026 | 30 Days left

Apply

Vacancy Details

Employer: Weaver Fintech Ltd

Weaver FinTech Group is a leading digital financial services ecosystem connecting consumers to smarter, more flexible ways to pay, borrow, and protect what matters most. Our brands — Pay Just Now and FinChoice — empower millions of South Africans through innovative Payments, Lending, and Insurance solutions.
We’re a data-first organisation built on collaboration, innovation, and purpose: to make digital finance simpler, more inclusive, and more human.


Role Overview


As a Senior Frontend Engineer, you'll build and maintain the production frontend applications that merchants and consumers interact with daily, working with React 18 (TypeScript + Vite) or Vue 3 + Capacitor.

 

You'll own features end-to-end — from design system components all the way to production deployment — and make technical decisions that shape how merchants manage their accounts and how consumers experience BNPL. You’ll work closely with backend and product teams while driving high standards for performance, reliability, and code quality.

 

If you’re a strong TypeScript engineer who cares deeply about shipping polished fintech products that real people rely on, this is your role.

 

 

Key Responsibilities

 

- Build and maintain production frontend applications that merchants and consumers interact with daily, working with React 18 (TypeScript + Vite) or Vue 3 + Capacitor.

- Own features end-to-end: from design system components through to production deployment, while making technical decisions that shape how merchants manage accounts and how consumers experience BNPL.

- Define the frontend state management and API strategy, including complex auth flows, token refresh, protected routes, and resilient error handling.

- Build checkout and payment flows where correctness is critical: eliminate race conditions, prevent double submissions, and ensure reliability on flaky networks.

- Drive performance optimization at scale — fixing unnecessary re-renders, bundle bloat, and sluggish interactions.

- Mentor through high-impact code reviews, establish frontend patterns and best practices, and collaborate closely with backend and product teams to ship complex features. Use AI coding tools daily to move faster and raise code quality.

 

Experience and Requirements

 

- Senior-level TypeScript expertise with React or Vue.js (React 18 + TypeScript/Vite or Vue 3 + Capacitor), plus strong command of HTML and (S)CSS.

- Designed, built, and evolved component libraries and UI systems focused on performance, maintainability, and developer experience at scale.

- Architected state management solutions across large SPAs and made strategic decisions about the right tool for each use case.

- Led production auth flows, including token refresh, protected routes, and secure session management.

- Deep expertise diagnosing and fixing complex frontend performance problems using browser tools and systematic optimization.

- Shipped mobile + web fintech features that meaningfully improved performance, reliability, and real-user outcomes at scale.

- Built robust REST API integrations and handled real-world edge cases in a clean, maintainable way.

- Experience with frontend testing, CI/CD pipelines, and using AI pair-programming tools as a core part of daily work.


Apply

30 people have viewed this job.

Previous
Next

More Jobs at Weaver Fintech Ltd

View All (10)

Sales Team Leader

  • Cape Town
  • Job Type: Permanent
  • Posted 08 Jun 2026 | 60 Days left

Junior Credit Risk Analyst

  • Cape Town
  • Job Type: Permanent
  • Posted 08 Jun 2026 | 60 Days left

1st Line Support Specialist - FTC

  • Cape Town
  • Job Type: Contract
  • Posted 03 Jun 2026 | 55 Days left

Outbound Sales Agent (Finchoice)

  • Cape Town
  • Job Type: Permanent
  • Posted 03 Jun 2026 | 55 Days left

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

  • Recruiter Terms

  • Faq

Partner Sites

  • Simplify.hr

  • News24

  • Property24

  • Media24

Follow Us


© Careers24. All rights reserved.

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

Partner Sites

  • Simplify.hr

  • OLX

  • News24

  • Property24

  • Media24


© Careers24. All rights reserved.