Freelance Senior Frontend Developer | Vue.js

·
Full time
Location: London
·
Job offered by: Elsewhen
·
Category: IT & Technology
Freelance Senior Frontend Vue.js Engineer Remote Contract (UK Candidates Only) Outside IR35 6-12 months About Elsewhen: Elsewhen, a London-based end-to-end consultancy, designs digital products and services for clients like Spotify, Google, Inmarsat, and WPP. We’re looking for a Senior Frontend Engineer with strong Vue.js experience to help shape and deliver a scalable and consistent front-end strategy across multiple products. You’ll collaborate closely with our teams and play a critical role in building modular, reusable components while ensuring a seamless integration process. Work Environment: Remote-first setup: Fully remote work with the option to use a WeWork membership for those who prefer occasional office access. Join our team:

https://www.elsewhen.com . This is an opportunity to work on high-impact projects for a major client, contributing to a shared component library and supporting independent product teams to deliver best-in-class user experiences. Things you will be doing:

Translate visual designs into app components with extremely high fidelity. Build and maintain a reusable component library in Vue.js, ensuring components are modular, accessible, and optimised. Documentation & Storybook Integration: Maintain clear, user-friendly documentation for components. Implement and deploy Storybook for live component previews, usage examples, and prop definitions. Deliver scalable, testable, maintainable, and high-quality code. You may configure the front end's continuous integration and code-quality tools (GitHub Actions, Jenkins). Implement design tokens and CSS variables for theming support. Showcase theme-switching capabilities in Storybook to enable white-labelling. Collaborate with the backend team to provide feedback on APIs (OpenAPI) designs to support front-end requirements. Work with Product and Design teams to understand requirements, address blockers, and align on best practices. Contribute to frontend tooling setups (linting, testing, versioning) to streamline development workflows. Your Experience:

5+ years experience in front-end development, with a focus on Vue.js (Vue 3) in an Agile development environment and building medium/large-scale web applications. You have strong fundamentals in JavaScript, TypeScript, HTML, and CSS. Proven experience building and managing component libraries for enterprise-level projects. Familiar with component-based ecosystems (design systems, Storybook, Figma). You have an in-depth understanding of front-end architecture and performance optimisation. You have excellent communication skills and can demonstrate your ideas, especially to those not technologically proficient. Experience with publishing NPM and GitHub packages. Experience with Auth0 integration. Familiar with the latest trends and tooling, including CSS variables, design tokens, and theming. Experience with Storybook for documentation and interactive previews. Familiarity with modern build tools: Vite, or similar. Experience with CI/CD pipelines for automated testing and deployment (Jenkins and GitHub Actions). Familiarity with testing tools: Jest, Chromatic/Percy, axe-core (for accessibility). Experience with end-to-end testing such as Playwright. Our Commitment to Diversity: Diverse thoughts, backgrounds, and perspectives create stronger teams and better technology. We welcome everyone, regardless of culture, appearance, or perspective, fostering individuality. We empower our team to challenge norms, grow ideas, and produce their best work.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details