Apply Edge Start your job search

Frontend Vue Developer

TrueNorth® · London Area, United Kingdom

Apply & track with Apply Edge
Role: Senior Frontend Engineer (Vue)Location: UK-based, able to be in London ~1x per monthThis role is for UK based candidates, I will not have time to reply to applications from candidates outside of the UK.Type: Permanent, individual contributorWe’re looking for a senior frontend engineer to take ownership of a large Vue application and lead a full Vue 2 → Vue 3 migration, while raising overall frontend quality and reliability.What you’ll doOwn and lead the Vue 2 → 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. BootstrapVue) 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 forSenior-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.Deep JavaScript plus solid HTML/CSS fundamentals.Hands-on experience refactoring or migrating legacy frontends (ideally Vue 2 → Vue 3, Vuex → 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: TypeScript in Vue, Nuxt, prior work replacing BootstrapVue, some backend exposure (e.g. Node) and comfort using AI tools once fundamentals are applied correctly.