Remote Frontend Developer (Vue.js)

We are currently looking for a Frontend Vue.JS Developer to joining a growing company in the middle of some interesting changes and projects. This is a full remote position but you are required to be based in the UK for tax purposes.

Looking for an experienced Developer with expertise in Vue.js, React & TypeScript to work in Front End development team, ensuring the delivery of scalable, high-performance web applications. This role requires an understanding of user experience principles, REST API integration, and testing methodologies.

Frontend Development

  • Architect, develop, and optimise Vue.js applications using TypeScript.
  • Implement best practices for component-based architecture and UI reusability.
  • Manage and maintain state management solutions (Vuex, Pinia, or similar).
  • Ensure applications are scalable, secure, and high-performing.

UX

  • Human-Centered Design: Ability to create user flows and wireframes based on user research and feedback.
  • Accessibility (A11y): Experience ensuring compliance with WCAG 2.1 guidelines.
  • Interactive UI Design: Ability to implement engaging animations and transitions using Framer Motion, GSAP, or CSS animations.
  • Design Systems: Experience in creating and maintaining design systems for UI consistency.
  • Mobile-First & Responsive Design: Expertise in crafting seamless experiences across desktop, tablet, and mobile.

Testing & Quality Assurance

  • Establish and enforce unit testing, component testing, and integration testing strategies.
  • Utilise tools such as Jest, Vue Test Utils, and Cypress to maintain code reliability.
  • Automate testing and CI/CD pipelines to ensure smooth deployments.

REST API Integration & Performance Optimisation

  • Design and optimise REST API interactions to ensure efficiency and security.
  • Collaborate with Back End developers to align API structures with Front End needs.
  • Optimise application performance, reducing load times and improving responsiveness.
Required Skills & Qualifications

  • 5+ years of Front End development experience
  • Expertise in js (Vue 3 preferred) and TypeScript.
  • Expertise in React and TypeScript.
  • Strong experience with state management (Vuex, Pinia, Redux, Zustand or equivalent).
  • Hands-on experience with unit, component, and end-to-end testing.
  • Solid understanding of REST API integration and handling asynchronous data.
  • Experience implementing UI/UX best practices and accessibility (a11y) guidelines.
  • Strong knowledge of CSS pre-processors (SASS, SCSS, Tailwind CSS).
  • Proficiency in Vue Router and Vue Composition API.
  • Experience leading and mentoring Front End teams in Agile environments.
  • Strong communication skills, ability to coordinate cross-functional teams, and drive team efficiency.

Nice to Have

  • Experience with GraphQL or WebSockets.
  • Knowledge of js for Server Side rendering (SSR).
  • Familiarity with Micro Frontends architecture.
  • Understanding of accessibility (a11y) and web performance optimisation techniques.

Benefits include but not limited to:

  1. Hybrid or remote work opportunities
  2. Flexitime, you can take up to 2 days extra leave from flexitime each month
  3. 25 days holiday + 1 day for each year
  4. Monthly town halls with cash reward for employee of the month (usually 150) to spend on a nice meal or whatever you want.
  5. Pension 8% total min with 3+5% contribution from company and yourself as salary sacrifice. If you pay more in, company pay in extra based on NI saving

More details will be given on application

WA Consultants is an Employment Business and an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003.

Company
WA Consultants
Location
England, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
GBP 50,000 - 55,000 Annual
Posted
Company
WA Consultants
Location
England, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
GBP 50,000 - 55,000 Annual
Posted