About the RoleWe’re looking for a Senior Frontend Engineer (10+ years experience) to lead the architecture and delivery of scalable, high-performance Vue.js applications. You’ll own frontend strategy, drive best practices, and collaborate closely with backend teams (.NET Core/SQL Server) to deliver seamless end-to-end solutions.

This is a hands-on leadership role with the opportunity to expand into full-stack influence over time.

Key Responsibilities

  • Lead frontend architecture and technical decision-making
  • Build and scale modern [URL Removed] applications
  • Establish and enforce coding standards and best practices
  • Drive performance optimisation and UI scalability
  • Collaborate with backend teams on API design and integration
  • Mentor developers and lead code reviews
  • Identify technical debt and drive continuous improvement

Requirements

  • 10+ years in software development (strong frontend focus)
  • Deep experience with Vue.js or similar frameworks
  • Strong frontend architecture and system design skills
  • Solid knowledge of HTML, CSS (SCSS/LESS), responsive and accessible design
  • Experience with REST APIs, Git, and CI/CD pipelines
  • Proven mentoring and leadership experience
  • Strong communication and stakeholder engagement skills

Ideal to have

  • Micro-frontends or module federation
  • .NET Core / full-stack exposure
  • Legacy system modernisation
  • Performance monitoring tools
  • Experience in finance or investment domains

QualificationsDegree in Computer Science (or equivalent experience) with a proven track record of delivering complex frontend systems.

Desired Skills:

  • Senior Frontend – Full Stack Software Engineer
  • Senior Frontend – Full Stack Software Engineer
  • Senior Frontend – Full Stack Software Engineer

Learn more/Apply for this position