Job Description
Role: Front-End Developer
Reporting to: Dev Team Manager
Location: Stevenage
We are looking for a Front-End Developer to join our Development team.
This hybrid role involves front-end and some back-end development, with a focus on improving our internal travel-based templating system called Page Builder in collaboration with our PHP developers. In the future, you may leverage your framework expertise to help transition to modern tooling that supports faster, more efficient client website creation.
This is a unique opportunity to shape the future of front-end development within a travel tech platform while working with a skilled and passionate team.
Key accountabilities and responsibilities
-
Enhance and optimise Page Builder to improve the speed, functionality, and usability of our client websites.
-
Collaborate with PHP developers to ensure seamless integration between front-end and back-end systems.
-
Create and maintain responsive and visually appealing user interfaces using HTML, CSS, and JavaScript.
-
Use your experience with modern UI/UX design principles to drive intuitive user experiences.
-
Support back-end development tasks as needed to ensure end-to-end platform functionality.
-
Evaluate and recommend modern front-end frameworks or tools to improve the efficiency of client website development.
-
Stay updated on industry trends and best practices, incorporating them into your work to drive innovation.
-
Communicating project progress, issues, and risks to stakeholders in a timely and transparent manner and negotiating and managing expectations as needed.
-
Effectively coordinating time across multiple projects and day to day tasks.
-
Desire to learn about a multifaceted system with interconnected components.
Education, experience, and skills
-
Proven experience as a Front-End Developer with a strong background in PHP development.
-
Proficiency in native HTML, CSS, and JavaScript, with the ability to create high-quality, responsive designs.
-
Familiarity with front-end frameworks like React, Bootstrap, or similar.
-
Experience in modern UI/UX design and implementation.
-
Strong understanding of back-end and front-end integration within web platforms.
-
Excellent problem-solving skills, attention to detail, and a commitment to delivering high-quality work.
-
Strong communication skills and the ability to work effectively in a collaborative team environment.
-
Up-to-date knowledge of SEO and best practices for web optimisation.
-
Experience working in travel technology or similar industries.
-
Familiarity with Redis, Memcached, and MariaDB.
-
Knowledge of modern development tools and methodologies, such as version control systems (Git).
-
Ability to engage and interact with stakeholders to resolve issues.
-
Ability to break-down and explain complicated IT to non-technical stakeholders.
-
Excellent communication and time management skills.
-
Experience working on multiple projects from start to finish in a fast-paced environment.
-
Experience being performance managed focussing on meeting SLA’s/deadlines and objectives
The person
-
Good communication skills.
-
Self-driven, independent time and workload management.
-
Ability to communicate effectively with internal and external stakeholders.
-
Passion for coding, understanding application architecture and keeping informed of industry changes.
-
Excellent logical thinking, investigation and problem-solving skills.
-
Ensure personal presentation/behaviour reflects positively on the company and follows our company values.
Interested in joining our team?
To apply, please send your CV and a covering letter, clearly stating how your skills and experience meet the requirements of the role, to makeadifference@vibe.travel.
We encourage you to submit your application at your earliest convenience as we will be reviewing applications as they are received.
Vibe Systems is proud to be an equal opportunity employer and our commitment to this extends to all aspects of the working relationship right from recruitment and selection through to termination of employment. All qualified applicants will be considered for employment without regard to race, colour or nationality, ethnic or national origins, sex, gender reassignment sexual orientation, marital or civil partner status, pregnancy or maternity, disability, religion or belief, age or any other ground on which it is or becomes unlawful to discriminate under the laws of England and Wales.