Senior Front-End Developer (Vue)

Senior Front-End Developer (Vue) Sheffield, England

Vivedia
Full Time Sheffield, England 45000 - 55000 GBP ANNUAL Today
Job description

Job Advert

Senior Front-End Developer (Vue)

We are looking for a Senior Front-End Developer to join our Technology team. You’ll be working on projects with an established team including Web, Test and Desktop. You’ll take the lead on building new Vue.js SPAs, interfacing with internal and third-party APIs. Reporting to the Development Manager you’ll collaborate with our UX Designer and Product Owners to prototype, innovate, iterate and work with Developer and Test to apps to productions.

We’re also hiring 2 Senior Laravel Developers and a UX Designer.

Key Responsibilities
  • Develop user-facing features using Vue.js, ensuring high performance on both mobile and desktop environments. Implement visual design from UX/UI Designer using Vue.js and Tailwind CSS.
  • Conduct thorough code reviews to ensure high-quality coding standards are met and offer feedback to other developers for necessary changes or improvements.
  • Write and maintain unit tests using testing frameworks such as Jest or Mocha to ensure the reliability and robustness of the software.
  • Contribute to architectural and product development decisions and implement best practices and coding standards to ensure high-quality, scalable, and efficient solutions.
  • Collaborate closely with UX Designers to implement and refine user interfaces and flows, build lightweight prototypes, proofs of concept through to complete apps.
  • Troubleshoot, debug, and upgrade existing software, ensuring software efficiency and reliability. Constantly looking for improvement areas in interface design or performance.
  • Create documentation around design decisions and implementation.
  • Working closely with API Developers and Test teams to ensure smooth, timely delivery of projects and features.

Required Experience
  • 4+ years of high-level front-end development with Vue.js
  • High-level of skill working with Vue 3, Typescript, WebPack, Tailwind CSS, Vue Router
  • Very strong understanding of modern web development patterns with browser APIs, responsive design, performance optimisation, asset delivery, WebSockets
  • Experience in developing testable components and writing unit tests, with an understanding of testing frameworks such as Jest or Mocha.
  • Highly proficient in usability principles and creating intuitive and user-friendly applications.
  • Understanding of accessibility standards and how to implement them in Vue.js.
  • Proven experience in effectively collaborating with UX Designers and Product Owners, able to translate designs into functional interfaces, and contribute to product planning discussions.
  • Experience in using prototyping tools such as Figma, Sketch, or InVision to validate design ideas and collaborate with design and product teams.
  • Strong experience with Vuex or Pinia for state management or similar libraries, understanding when and how to use them efficiently.
  • Strong understanding of git and version control
  • Experience working with APIs and third-party services

Desirable Experience
  • Experience building interfaces that are ready for UI automation, using tools such as Cypress or Selenium.
  • Experience working Nuxt.js, Vuetify, Flowbite, Quasar Framework
  • Participated in or run usability, user feedback sessions.
  • Experience with Google Analytics, Google Optimise, A/B testing, Tag Manager, MouseFlow, HotJar.
  • User data and behaviour analysis through web analytics, journey and path optimisation

Location
Sheffield (S4 7UQ) / Remote (Occasional office visits)

Recruitment Process
We’ve got a 4 step recruitment process:

1. Our Development Manager will review your application.

2. We’ll schedule a short informal video call (less than 30 minutes) to explore your skills and experience a bit more, check for a culture and role fit.

3. We’ll invite you to the office for a more formal interview (about an hour) with the Development Manager, a few Developers/Testers to talk more about the role and the work at Vivedia.

4. If you’re the right candidate, we will make you an offer.


Benefits
  • Competitive salary
  • 25 days holiday, plus statutory bank holidays (pro rata)
  • Statutory defined-contribution pension scheme
  • Discretionary annual bonus
  • Life event support: £1,000 first-time buyers' allowance, £250 bereavement allowance, £250 baby bonus, £250 marriage allowance
  • Employee assistance programme
  • Free annual eye tests, glasses contributions and flu vaccine
  • Annual paid volunteering day, sports club sponsorship and choice of charitable donations
  • Personal learning and development budget
  • Flexible working hours/location (subject to needs of role)
  • Warm and relaxed working environment
  • Smart hub office with freshly ground coffee, healthy snacks, and free onsite parking
  • Regular team socials, including big summer family party

What next?

If this sounds interesting to you, apply now.

Senior Front-End Developer (Vue)
Vivedia

https://www.vivedia.net/
Sheffield, United Kingdom
Unknown / Non-Applicable
51 to 200 Employees
Company - Private
Information Technology Support Services
2016
Related Jobs

All Related Listed jobs

Learning & Development Generalist
Alfred H Knight Group Liverpool, England 21060 - 26519 GBP ANNUAL Today

Experience of building effective relationships with internal customers and external providers to enable the delivery of fit-for-purpose, cost effective

School Travel Advisor
Brighton & Hove City Council United Kingdom 30151 - 34723 GBP ANNUAL Today

The post holder will work with schools to encourage and enable alternatives to car use, providing support for the implementation of actions and behaviour change

provider relations representative
Blue Shield Of California Monterey Park, CA 113520 - 75680 USD ANNUAL Today
HR Business Partner
Spectrum Community Health CIC Wakefield, England 50952 - 57349 GBP ANNUAL Today

Ideally you will be CIPD qualified and have medical staffing experience, however training and support can be provided. Welcome payment for some posts.

Assistant Manager
National Tyres and Autocare Livingston, Scotland 24960 - 30160 GBP ANNUAL Today

A current full valid driving licence. Youll work closely with the Centre Manager to lead the team to deliver against and exceed - sales margin and profit