Intermediate Frontend (Full Stack) Software Engineer
CVC |Posted 2 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
About the Role:
We are looking for an experienced Frontend Developer with 6+ years of professional software development experience to join our Engineering team.
You will primarily focus on building and maintaining high-quality Vue.js user interfaces, while collaborating closely with backend engineers working on .NET Core and .NET Framework services. You will contribute to scalable, maintainable frontend solutions and support end-to-end delivery across the application stack.
This is a hands-on delivery role suited for a developer who is comfortable working independently on features while operating within established architectural patterns and development standards.
While the role is frontend-focused, you will be encouraged and supported to gain exposure to backend services and system design over time. There is a clear progression path toward becoming a well-rounded Full Stack Developer as you expand your understanding of API design, data flow, and backend integration.
The ideal candidate is a proactive team player who values clean code, usability, and thoughtful implementation.
Minimum Requirements:
• Minimum 6+ years of professional software development experience, with the majority focused on frontend development
• Strong proficiency in modern JavaScript frameworks (Vue.js preferred)
• Solid experience with HTML5, CSS3, SCSS/LESS, and responsive design principles
• Strong understanding of component-based architecture, state management (Pinia or similar), and routing
• Experience integrating frontend applications with RESTful APIs
• Solid understanding of frontend performance optimisation
• Familiarity with Git workflows and CI/CD pipelines
• Strong problem-solving ability and ownership mindset
• Excellent communication skills, with the ability to clearly explain UI decisions, technical trade-offs, and collaborate effectively across teams
Key Responsibilities:
• Build reusable Vue.js components
• Implement responsive, accessible, and maintainable UI features
• Translate business requirements into intuitive user experiences
• Collaborate on UI designs using Figma, Sketch, or equivalent tools
• Integrate frontend applications with .NET Core RESTful APIs
• Work closely with backend engineers to improve API contracts and data flow
• Participate in code reviews and uphold frontend coding standards
• Gain exposure to backend services (.Net) and gradually expand full-stack capabilities
• Contribute to automated testing where applicable (Jest, Cypress)
• Collaborate with backend, QA, and product teams
• Communicate progress, risks, and dependencies proactively
Education & Qualifications:
• Bachelor's degree in computer science, Software Engineering or related field, or equivalent practical experience
• Demonstrated track record of delivering frontend features end-to-end, from requirements through to deployment
Nice to Have:
• Hands-on experience with micro-frontend architectures or module federation
• Familiarity with automated testing frameworks (Jest, Cypress, xUnit)
• Working knowledge of .NET Core APIs
• Basic understanding of SQL Server and data structures
• Experience working in financial or investment domain
Sign up or log in to apply:
About CVC
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
Tech Stack
application and data







business tool



utilities
dev ops
