Frontend Developer
Role details
Job location
Tech stack
Job description
We're looking for a Front-End Developer to join an established in-house development team supporting a growing international business. You'll work closely with the UX Lead, stakeholders and developers to build and enhance core internal applications used across the organisation.
This role is front-end focused, with opportunities to contribute to backend development within a modern PHP/Laravel environment. You'll be involved in the full development lifecycle-from planning and design to implementation and optimisation.
Key Responsibilities
Develop and maintain frontend features for core internal systems using Vue.js, Blade, vanilla JavaScript and jQuery. * Support backend development using Laravel, PHP and MS SQL. * Translate designs and wireframes into responsive, user-friendly interfaces. * Collaborate with UX and technical teams to plan and deliver new features focused on accessibility, usability and performance. * Maintain and enhance existing codebases, including bug fixes, refactoring and new feature development. * Optimise frontend performance and ensure consistent, accessible user experiences.
Requirements
3+ years' experience with a modern JavaScript framework (ideally Vue.js). * Strong understanding of frontend architecture and state management. * Good UI/UX awareness and high attention to detail. * Experience with jQuery and Bootstrap. * Strong knowledge of HTML5, CSS3, Flexbox and Grid. * Proficient with Git and version control workflows. * Ability to translate design mockups into clean, responsive interfaces. * Understanding of accessibility and performance optimisation best practices. * Confident using browser dev tools for debugging. * Comfortable working in an Agile environment. * Strong organisational skills and ability to manage multiple priorities.