Work for Oliver's Travels

Keen to jump-start your career by working in one of the travel industry's top brands? Passionate about travel? Then we'd love to hear from you!

Apply now for the existing vacancies we've listed below, or just email us your CV for future openings: jobs@oliverstravels.com


Senior Front-End Developer

 

We are currently looking for a Senior Front-End Developer to join our team.This role will play a critical role in the ongoing development of our website. You will be responsible for translating designs into great quality code with complex user interactions. A focus on quality output and attention to detail is essential. You will have experience of integrating GraphQL and REST APIs into high-traffic e-commerce websites or applications that follow detailed business logic.

Salary: Up to £60,000 per year, dependent upon experience.

What you'll be doing:

Develop New Website Features: Plan and implement new features and components for our in-development website, ensuring functionality aligns with design specifications.

  • Convert Designs to Code: Accurately translate complex designs into high-quality, responsive web pages with a focus on precision and detail. A solid understanding of the fundamentals of semantic HTML and CSS is essential.
  • Integrate APIs: Ingest and display data on the front-end and pass data back to our services by working with GraphQL and REST APIs.
  • Maintain Headless WordPress: Oversee the upkeep of our headless WordPress setup, including managing updates, applying security patches, and optimising performance.
  • Customise WordPress Functionality: Implement functional changes to WordPress to meet evolving business requirements, including customising plugins and building a great editor experience with ACF and Gutenberg.
  • Collaborate Across Teams: Work closely with designers, back-end developers, and other stakeholders to ensure requirements are met and delivered on time.
  • Optimise User Experience: Continuously monitor and improve the performance, accessibility, and usability of front-end components.
  • Ensure Code Quality: Review and test yours and your colleague’s code to ensure it meets high standards, while identifying and resolving any issues or bugs.

What you need (Experience & Skills):

  • Strong proficiency with modern JavaScript, React, and Next.js
  • Expertise with CSS and Tailwind 
  • API integrations using GraphQL REST APIs
  • Headless WordPress with Faust.js
  • WordPress Plugins (including Advanced Custom Fields and WPGraphQL)
  • Experience working in a cross-functional development team 
  • Excellent attention to detail and an eye for good design
  • At least 5 years experience working on a high-traffic travel, e-commerce, or similar website; experience with large-scale CMS projects; and at least 1 year operating as a senior developer

Some or all of the following would also be highly beneficial:

  • AWS: Familiarity with Amazon Web Services including RDS, OpenSearch, EC2, S3, CloudFront, Lambda, Cognito and Amplify.
  • Laravel: Experience with Laravel for back-end development or API integration.
  • Google Tag Manager & Google Analytics: Set up and manage tracking, analytics, and reporting tools.
  • Salesforce: Experience integrating Salesforce with web applications.
  • Elasticsearch: Knowledge of implementing search functionality with Elasticsearch.
  • Figma or other design software: proficiency in creating designs for the web is not a core part of this role

Additional Information:

  • Hybrid Working: Minimum 3 days in the office per week, including Wednesdays.
  • Flexible Hours: Start between 8AM and 10AM, finish between 4:30PM and 6:30PM, working 8.5 hours daily, including a 1-hour lunch break.
  • Application Process:
  • Please upload your CV and cover letter to your application
  • First interviews will be conducted by Microsoft Teams Call
  • Following interview(s) will be held at our offices in Clapham

We welcome and encourage candidates to apply, even if they do not meet all the listed requirements. Oliver’s Travels is an equal-opportunity employer and does not discriminate based on race, religion, gender, age, sexuality, gender identification, or physical ability.

If you require any adjustments to participate fully in the application process or to perform the duties of the position you're applying for, please do ensure to let us know. We are dedicated to accommodating your needs to ensure a fair and inclusive recruitment process. Please email: jobs@oliverstravels.com


Working With Us

  • Flexible working - work from anywhere on the planet for up to 4 weeks per year
  • £1000 Oliver’s Travels holiday credit for every year you work with us!
  • 25 days of annual leave, plus bank holidays, plus one extra day leave for every year you are with us!
  • Bi-Monthly company socials and guaranteed awesome Summer and Christmas parties
  • Free breakfast, nibbles, delicious drinks, all on us!
  • Headquarters in our newly refurbished offices in Clapham
  • Team of 90 ... and growing fast!
  • Great working environment - team of hard working and passionate travellers from around the world.
  • Office dogs - bring your buddies along!