-
View all jobs
Company
Established in 2007, Spabreaks.com made an immediate name within the travel sector and quickly became Europe's leading Spa Travel Agency. Having opened with just 2 staff and 25 UK based venues we have been on a rollercoaster journey and have now grown to a team of 100, working with over 1000 of the world's leading spa hotels. We send away over 6000 travellers each week, have won multiple industry awards, and we are just getting started!
What makes us unique? Our people. We are looking for a talented Mid Front End Software Developer to join our fast-paced and world-wide based Tech team and play a pivotal role in the next stage of our company's growth and help us to continue to develop as Europe's biggest Spa travel company.
Purpose
We are looking for a talented mid frontend developer who will be part of a team that will shape the delivery of features on Spabreaks by focusing on exploring, identifying, evaluating, building and promoting the right technology, tools and processes. Spabreaks has experienced significant growth on its online platform - we are looking for someone to be part of this continual improvement and the Spabreaks growth strategy.
Requirements
Responsibilities
Established in 2007, Spabreaks.com made an immediate name within the travel sector and quickly became Europe's leading Spa Travel Agency. Having opened with just 2 staff and 25 UK based venues we have been on a rollercoaster journey and have now grown to a team of 100, working with over 1000 of the world's leading spa hotels. We send away over 6000 travellers each week, have won multiple industry awards, and we are just getting started!
What makes us unique? Our people. We are looking for a talented Mid Front End Software Developer to join our fast-paced and world-wide based Tech team and play a pivotal role in the next stage of our company's growth and help us to continue to develop as Europe's biggest Spa travel company.
Purpose
We are looking for a talented mid frontend developer who will be part of a team that will shape the delivery of features on Spabreaks by focusing on exploring, identifying, evaluating, building and promoting the right technology, tools and processes. Spabreaks has experienced significant growth on its online platform - we are looking for someone to be part of this continual improvement and the Spabreaks growth strategy.
Requirements
Responsibilities
- Write code with an eye for continuous improvement through refactoring
- Work with the internal team and take an active part in daily stand ups and customer experience workshops
- Work closely with the Design team to give support and feedback
- Implement product features working as part of an agile team
- Develop ongoing technical improvements in front end architecture
- Contribute to Sprint planning and feature slicing, balancing product requirements, technical needs and project risks
- Client-side development in HTML/CSS/JS
- Occasionally dipping into Ruby on Rails for server-side programming (or at least understanding)
- Typical tasks for the team span multiple systems at a time, hosted on different platforms, on our own as well as third-party code
- Provide suggestions and input to various aspects of design and UX
- Participate in code reviews and be comfortable giving/accepting direction
- Solid understanding of object-oriented and functional style programming paradigms
- High-level knowledge of the latest frontend development practices
- Comfort with modern CSS techniques and workflows (e.g. grid, flex, custom properties, PostCSS, etc.)
- Experience with Turbo (Hotwire) and Stimulus
- Familiarity with Typescript
- Experience with testing frameworks (e.g. Cypress)
- Knowledgeable in performance optimisation (ideally familiarity with Lighthouse metrics)
- Familiarity with webpack or other build tools
- Knowledge of UX and accessibility best practices
- Working knowledge of Ruby/Rails on the backend as needed Capable of working independently in remote teams over different time zones
- Experience working in an online environment on an e-commerce platform, is desirable
- Exposure or familiarity with Docker, Kubernetes, Google Cloud, Contentful, is desirable
- 22 days annual leave rising to 25 upon successful completion of 6 month probation
- Hybrid/remote working
- Familiarisation trips within the UK
- Regular company social events
- Standard pension scheme
- Corporate gym discount and health club allowance
- Personal Progression Plan
- Local discount scheme
- Path to wellness scheme including free yoga, chair massages and lunchtime seminars with industry experts
- Employee Assistance Programme
Key Skills
Ranked by relevance
css
ruby
ux
server
typescript
webpack
docker
kubernetes
cloud
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior IaaS / Kubernetes Platform Engineer (Worldwide Remote, Work Anywhere)
2026-07-01
Full-time
Mid-Senior
Spain
Non-profit Organizations
Engineering
View Job Details
Related
Senior Software Engineer - Python
2026-07-09
Full-time
Mid-Senior
Romania
Non-profit Organizations
Engineering
View Job Details
Related
Senior Backend Engineer (Laravel)
2026-07-07
Full-time
Mid-Senior
United Arab Emirates
Non-profit Organizations
Information Technology
Login to Apply
- Posted
- Nov 05, 2024
- Type
- Full-time
- Level
- Entry
- Location
- United Kingdom
- Company
- Spabreaks.com
Industries
Non-profit Organizations
Primary
Secondary Education
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior IaaS / Kubernetes Platform Engineer (Worldwide Remote, Work Anywhere)
2026-07-01
Full-time
Mid-Senior
Spain
Non-profit Organizations
Engineering
View Job Details
Related
Senior Software Engineer - Python
2026-07-09
Full-time
Mid-Senior
Romania
Non-profit Organizations
Engineering
View Job Details
Related
Senior Backend Engineer (Laravel)
2026-07-07
Full-time
Mid-Senior
United Arab Emirates
Non-profit Organizations
Information Technology