Senior Front End Engineer


We’re seeking an experienced React Front End engineer to join our growing technology team, building software to augment the customer experience of our unique, diverse global brands. The modern stack used is tailored for the hotel industry.

What you'll do...

    • Build critical business-facing dashboards to support hoteliers, brand and business managers.
    • Communicate with stakeholders, implementing a cohesive design system, and building robust, tested experiences.
    • Contribute to customer-facing booking checkout and management journeys.
    • Establish a cohesive, platform-wide set of agreed patterns and strategies across TypeScript codebases.

What we're looking for

    • Industry front-end development experience building, running, and debugging React applications
    • Comfortable with writing modern, idiomatic HTML & CSS
    • Strong TypeScript experience
    • Experience working with APIs (RESTful and/or GraphQL)
    • Familiarity with Git
    • A balanced combination of self-starter and team member — comfortable estimating tickets and working in sprints
    • Strong knowledge of web industry best-practices
    • Experience writing automated tests (ideally using Jest and Playwright)
    • A passion for writing performant, scaleable, accessible, quality software that’s built to last. 

What's in it for you...

    • Join one of the Fast Company’s World’s Most Innovative Companies, with no shortage of projects to get involved with.
    • 25 days holiday (and bank holidays), plus bonus, pension and life insurance.
    • A health cash plan to claim money back and get access to lots of ways to support your physical & mental wellbeing.
    • Treat yourself with lots of retail and hospitality perks through our partners.
    • Excellent discounts across the entire Ennismore family for you and your nearest and dearest (even after you leave!).
    • Plenty of opportunity to progress and change it up across a diverse, global family of brands.
    • Free lunch before payday as a treat at the end of the month.
    • Extra time off to volunteer with one of our partner charities.
Apply for this job