Web Designer & Front-End Developer

Job Description

Role: Web Designer & Front-End Developer

Reporting to: Design Implementation Department Manager

Location: Stevenage


We are looking for an additional member to join our Design Implementation Department. 

This department is responsible for designing and building websites within the Vibe bespoke Page Builder platform, where HTML, CSS, and JavaScript skills are used to deliver efficient, functional, and visually appealing websites, whilst aligning with client expectations and adhering to industry best practices. The team engage in effective communication with clients throughout the design and build process, providing comprehensive support to ensure the successful launch and operation of their website. In addition, the team are responsible for discussing new features, requests, and modifications to all Vibe clients, either through direct channels or via Vibe’s in-house support ticket system.

Our Design Implementation Department ensure client satisfaction by consistently delivering high quality and innovative solutions, as well as improving coding practices and website-building techniques.


Key accountabilities and responsibilities 

  • Develop and maintain high-quality responsive websites using HTML, CSS, JavaScript/jQuery with a focus on UI/UX.
  • Delivering new and innovative designs while engaging with clients throughout the design process and providing comprehensive support to ensure the successful launch and operation of their website.
  • Utilising JavaScript to enhance website elements with innovative techniques.
  • Implementing comprehensive optimisation techniques to maximize website performance and efficiency. Developing responsive designs for optimal viewing experiences across various devices and platforms, ensuring cross-browser compatibility.
  • Conceptualising and wireframing website designs to effectively communicate ideas and gather feedback.
  • Communicating project progress, issues, and risks to stakeholders in a timely and transparent manner and negotiating and managing expectations as needed.
  • Scheduling client meetings to discuss site builds and resolve any issues or concerns.
  • Providing ongoing support for existing clients via Vibe’s Support System.
  • Effectively coordinating time across multiple projects and day to day tasks.


Other responsibilities

  • Provide accurate estimations and ensure precise quoting for potential work.
  • Staying up to date with advances in development technologies and techniques and identifying opportunities to incorporate them into the team's work.
  • Maintaining up-to-date knowledge on emerging design trends, tools, and technologies to incorporate into projects.
  • Demonstrating proficiency in design tools like Adobe Creative Suite (Photoshop, Illustrator, XD). Proficiency with front-end technologies including HTML, CSS, and JavaScript for effective collaboration.
  • Solid understanding of design principles, typography, colour theory, and layout techniques.
  • Engaging in collaborative teamwork to generate innovative ideas that enhance design and implementation processes both internally and externally.
  • Strong problem-solving skills and adapting the designs to address project requirements and constraints.
  • Provide UI/UX and design expertise across the business.
  • Live and breathe the company values.


Education, experience, and skills

  • Bachelor's degree in web design, graphic design, or a related field.
  • A-Levels/ BTEC – Design subjects preferred.
  • Knowledge of travel related UI.
  • Knowledge of travel booking processes.
  • Excellent understanding of current web design principles, HTML and CSS.
  • Up-to-date knowledge of SEO and best practices for web optimisation.
  • Experience with JavaScript and jQuery.
  • Experience of using visual design programmes such as Photoshop, Illustrator and Adobe XD.
  • 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.
  • Desirable - Managerial experience within a small team, ideally web design focussed.


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.

Feel Vibe's power

In under an hour*

60 minutes is all it takes for one of our industry-savvy specialists to pinpoint exactly how Vibe can make your business more agile, direct and in tune with the needs of your customers. Book a demo using the button below, and one of our team will be in touch.

* We’ll be as quick as we can.