Senior Frontend Developer

Annapurna Recruitment — United Kingdom · Posted ~3 days ago

Senior Full-time Hybrid £70000-£100000

Skills

Vue.js JavaScript TypeScript REST APIs Vuex Pinia Responsive Design Performance Optimization Frontend Architecture Agile REST API Ruby on Rails

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Build and evolve modern frontend applications, create reusable UI components, improve performance and accessibility, mentor engineers, and collaborate closely with product and design in a growing technology team.

Highlights

Competitive salary, hybrid work, unlimited holiday, pension, modern equipment, collaborative product team, and opportunities to shape architecture.

Description

Senior Frontend Engineer (Vue.js) 📍 Location: Soho, London (Hybrid) 💰 Salary: £70,000–£100,000 🕒 Type: Permanent My client is the official personal training software for HYROX and a leading platform used by personal trainers, gyms and fitness brands worldwide. The platform enables coaches to create, manage and sell training, nutrition and lifestyle programmes to thousands of athletes across the globe. Following several years of rapid growth, is expanding its London engineering team as they continue to scale the platform and build new customer experiences. What You'll Be Doing Build and deliver new features across a large Vue.js applicationDevelop intuitive user experiences for coaches and athletesCreate reusable components and improve the shared design systemWork closely with Product and Design to bring new features to lifeIntegrate frontend applications with REST APIsImprove application performance, accessibility and overall user experienceHelp modernise the frontend architecture and introduce best practicesMentor other engineers through code reviews and technical collaboration What They're Looking For Strong commercial experience building modern frontend applicationsExcellent experience with Vue.js (Vue 2 or Vue 3)Strong JavaScript / TypeScript skillsExperience working with state management (Vuex, Pinia or similar)Experience consuming REST APIsGood understanding of responsive design, performance optimisation and frontend architectureExperience working within Agile product teamsStrong communication skills and a collaborative mindset Nice to Have Experience with Vue Composition APIKnowledge of modern frontend tooling and build pipelinesExposure to Ruby on Rails backendsInterest in fitness, health or sports technology Why Join? Join one of the fastest-growing fitness technology companies in the UKOwn the frontend experience for a product used by thousands of coaches and athletes worldwideWork closely with Product and Design in a highly collaborative teamModern hybrid working from a Soho officeUnlimited holiday, company pension and excellent equipmentGenuine opportunity to influence architecture and product direction as the engineering team continues to scale