×
Register Here to Apply for Jobs or Post Jobs. X

Frontend Vue Developer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: TrueNorth®
Full Time position
Listed on 2026-07-27
Job specializations:
  • Software Development
    Front End Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 GBP Yearly GBP 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Location:

UK-based, able to be in London ~1x per month

This role is for UK based candidates, I will not have time to reply to applications from candidates outside of the UK.

We’re looking for a senior frontend engineer to take ownership of a large Vue application and lead a full Vue 2 to Vue 3 migration, while raising overall frontend quality and reliability.

What you’ll do
  • Own and lead the Vue 2 to Vue 3 migration, including handling deprecations and breaking changes.
  • Migrate state management from Vuex to Pinia and rationalise store structure.
  • Replace deprecated/legacy UI dependencies (e.g. Bootstrap Vue) with a more modern approach.
  • Improve structure, testing, performance and maintainability of the frontend.
  • Work closely with product/design and marketing on a highly visual UI, plus take over the marketing site front-end longer term.
  • Define your own work, manage delivery end-to-end, and operate with high autonomy.
What we’re looking for
  • Senior-level frontend engineer with substantial Vue experience:
  • Strong Vue 2 in production on complex SPAs.
  • Solid Vue 3 experience and/or proven framework migration work.
  • Hands-on experience refactoring or migrating legacy frontends (ideally Vue 2 to Vue 3, Vuex to Pinia).
  • Proven tenure in product companies (not primarily freelancing/bootcamps/short contracts).
  • Comfortable working directly with non-technical stakeholders, without heavy PM/BA support.
  • UK work authorisation and ability to attend London office roughly once per month.

Nice to have:
Type Script in Vue, Nuxt, prior work replacing Bootstrap Vue, some backend exposure (e.g. Node) and comfort using AI tools once fundamentals are applied correctly.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary