CVC  Logo

Front-End Engineer

CVC |Posted 8 days ago

Skills and experience

Role:Frontend engineer
Other roles:Full stack engineer
Experience in role:6+ years
Language proficiency:English
Must-have skills:
    Vue.js
    TypeScript
    JavaScript
Nice-to-have skills:
    C#
    Microsoft SQL Server
    CI/CD

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Front-End Engineer

We’re looking for a Front-End Engineer with strong experience in Vue.js and API integration to join our growing development team. You’ll play a crucial role in building and maintaining high-quality, scalable user interfaces that integrate seamlessly with our .NET Web APIs.

The ideal candidate is a hands-on developer with a passion for clean code, robust design, and a strong understanding of UI/UX best practices across modern web platforms — and a willingness to expand into backend .NET development over time.

Key Responsibilities

  • Develop, maintain, and enhance front-end applications using Vue.js.
  • Integrate front-end components with .NET Web APIs to deliver dynamic, data-driven user experiences.
  • Write clean, modular, and maintainable code following best practices and team standards.
  • Manage state and data flow efficiently within Vue.js applications.
  • Contribute to UI/UX improvements across products and platforms.
  • Participate in code reviews, ensuring code quality, performance, and maintainability.
  • Implement and maintain unit and integration tests to ensure robust, production-ready applications.
  • Collaborate with backend engineers, QA, and product teams to deliver well-integrated, high-quality solutions.
  • Use Git for version control and collaborate via Azure DevOps (or equivalent) for code reviews, branching strategies, and CI/CD workflows.

Requirements

  • 5+ years of experience as a Front-End Developer in a professional environment.
  • 5+ years of hands-on experience with Vue.js.
  • Proven experience integrating with .NET Web APIs (or similar RESTful backend services).
  • Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Familiarity with state management tools (Vuex, Pinia, Redux etc.).
  • Experience with responsive design, cross-browser compatibility, and accessibility standards.
  • Proficiency with Git for version control and experience with Azure DevOps for collaboration and CI/CD.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Excellent communication and collaboration abilities.
  • Willingness to learn and contribute to backend .NET development as part of full-stack collaboration.

About CVC

1000+ employees

What we do

CVC is a leading global private markets manager focused on private equity, secondaries, credit and infrastructure with a global network of 30 local offices and €200 billion of assets under management.

Our culture

At CVC, we foster a culture of integrity, teamwork, and accountability. We believe in creating an inclusive workplace that encourages diverse perspectives and continuous learning, ensuring that every team member feels valued and empowered to make an impact.

Why work for us

Joining CVC means being part of a dynamic team that values innovation and excellence in investment management. We offer competitive compensation, comprehensive benefits, and opportunities for professional growth, allowing you to thrive in a collaborative environment while contributing to significant investment decisions.

Perks at CVC

Medical Plan (100% employer sponsored)
Group Retirement Annuity
Group Risk Life Plan (Life Assurance, Income Protection, Severe Illness and Funeral Cover)
Employee Assistance Programme
Family Support
Wellness Support
Hybrid way of work

Tech Stack

application and data

Javascript
Javascript
C#
C#
Microsoft Azure
Microsoft Azure
MS SQL
MS SQL
TypeScript
TypeScript
Vue.js
Vue.js
.NET Core
.NET Core

business tool

JIRA
JIRA
Microsoft Teams
Microsoft Teams
Notion
Notion

utilities

Power BI
Power BI

dev ops

Azure DevOps
Azure DevOps

Similar jobs on OfferZen: