Intermediate Front-End Developer
Listed on 2026-04-11
-
Software Development
Front End Developer, Full Stack Developer, Backend Developer, Software Engineer
Our client, a leading company private equity firm, is seeking an experienced Frontend Developer with 6+ years of professional software development experience to join their 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
- 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
- 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
- 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
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: