Salary: £45,000
About the Role
We are looking for a skilled and versatile full-stack developer to join our Technical Projects Team at Oliver’s Travels. This team focuses on building major new features and long-term development projects that enhance our platform and drive business growth.
As part of this team, you’ll work on complex, high-impact initiatives, such as supplier API integrations, web portals for suppliers and agents, multi-lingual website functionality, predictive dynamic pricing, and more.
You will work across the full stack of web technologies, designing and implementing scalable solutions, integrating third-party APIs, and contributing to the evolution of our architecture.
If you enjoy solving challenging technical problems, building innovative solutions, and working in a collaborative and fast-moving environment, we’d love to hear from you.
Please note:
* This is a hybrid role with 3 days each week in our London office.
* The role is for 37.5 hours per week across 5 days.
* Start and end times are flexible making this role ideal for those wanting to start / finish earlier or later than the normal 9am to 5:30pm.
Key Responsibilities
* Develop and maintain high-quality, scalable web applications and APIs that support business growth.
* Work on long-term development projects, contributing to the implementation of new features and system enhancements.
* Collaborate with other developers to design and build robust, well-structured, and maintainable code.
* Integrate and optimise third-party services and APIs to enhance platform capabilities.
* Ensure code quality, performance, and security across all projects.
* Work closely with product managers, designers, and stakeholders to translate business needs into technical solutions.
* Participate in code reviews, architectural discussions, and best practice sharing.
* Work within an agile development environment, contributing to sprint planning and delivery.
We don’t expect you to be an expert in everything, but you should have experience with most of the following:
Technical Skills
* Strong experience with PHP 8 and the Laravel framework (including Forge and Horizon).
* Proficiency in MySQL and database optimisation.
* Front-end experience with Next.js, Typescript and Tailwind CSS .
* Experience working with REST and GraphQL APIs .
* Knowledge of Redis for caching and queue management.
* Familiarity with AWS, Google Cloud, and Cloudflare for cloud hosting and infrastructure.
* Version control using GitHub .
* Experience with Headless WordPress is a plus.
Soft Skills
* Strong problem-solving skills, with the ability to replicate and diagnose issues quickly .
* An adaptable mindset, able to work across different technologies and systems .
* Excellent communication skills – able to explain technical concepts to non-technical colleagues
* Ability to work both independently and collaboratively within a team.
* A proactive attitude and willingness to learn new technologies as needed.
What we offer:
* 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!
* 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 100 ... and growing fast!
* Great working environment - team of hard working and passionate travellers from around the world.
* Office dogs - bring your buddies along!
Application Process:
* Please attach your CV 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