Skip to content
mimi

Front-End / Full Stack Developer (Senior)

Parvana

South Africa · Hybrid Full-time Senior 1mo ago

About the role

Below is a concise, ready‑to‑post version of the role you described. Feel free to copy‑paste it into your applicant‑tracking system, careers page, or LinkedIn job ad. I’ve kept the essential details, highlighted the most attractive benefits, and organized the responsibilities and requirements for maximum readability.


Front‑End Architecture Lead (Vue.js) – Hybrid – Cape Town

Job ID: J‑18808‑Ljbffr

About the Company

A global investment‑advisory firm dedicated to long‑term value creation for institutional partners. We pride ourselves on a collaborative, inclusive, and sustainability‑focused culture. Our employees enjoy industry‑leading wellness benefits, generous base salaries, and continuous career‑development opportunities. We are heavily invested in automation, AI, and R&D, ensuring you’ll always work with cutting‑edge tools rather than legacy software. Our teams are cosmopolitan, diverse, and operate across multiple continents.

What You’ll Do

  • Own Front‑End Architecture – Define, enforce, and evolve coding standards; proactively manage technical debt.
  • Drive UI Performance & Scalability – Lead optimisation initiatives, monitor observability metrics, and ensure a seamless user experience at scale.
  • Build & Deploy Vue.js Applications – Translate business requirements into high‑quality, component‑based solutions using Vue 3 (or later) and Pinia (or equivalent).
  • Collaborate with Backend Engineers – Shape API contracts, integrate with .NET Core services, and work within cross‑functional, distributed squads.
  • Shape Testing Strategy – Champion unit, integration, and end‑to‑end testing (Jest, Cypress); lead code reviews and mentor junior developers.
  • Communicate Technical Vision – Clearly articulate strategy, risks, progress, and delivery plans to stakeholders at all levels.

Who We’re Looking For

Must‑Have Nice‑to‑Have
10+ years professional software development experience, front‑end focus Experience in the financial services domain
Deep expertise with modern JavaScript frameworks – Vue.js preferred Exposure to other frameworks (React, Angular)
Proven track record owning front‑end architecture & delivering end‑to‑end UI solutions Experience with micro‑front‑end architectures
Strong command of HTML5, CSS3, SCSS/LESS, responsive & accessible design Knowledge of design‑system tooling (Storybook, Figma)
State‑management mastery (Pinia, Vuex, or similar) Experience modernising legacy front‑ends
Performance‑optimisation techniques (code‑splitting, lazy loading, caching) Familiarity with .NET Core API integration
Git workflows, CI/CD pipelines, automated testing (Jest, Cypress) Observability tools (New Relic, Datadog, Elastic)
Demonstrated mentorship & code‑review leadership

Why Join Us?

  • Hybrid Flexibility – Choose to work from our Cape Town office daily or enjoy a hybrid schedule.
  • Wellness‑First Benefits – Industry‑leading health, mental‑wellness, and lifestyle perks.
  • Tech‑Forward Environment – Access to the latest AI, automation, and R&D tools; no legacy tech lock‑in.
  • Global Impact – Contribute to investment strategies that shape markets worldwide.
  • Career Growth – Structured development programs, internal mobility, and exposure to senior leadership.

Ready to shape the future of front‑end engineering at a world‑class investment firm?
Apply now with your CV and a brief cover letter highlighting your most relevant Vue.js and architecture achievements.

We are an equal‑opportunity employer and celebrate diversity in all its forms.

Skills

APICypressCSS3GitHTML5JavaScriptJestLESSPiniaRESTful APIsSCSSVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free