Job Description
We are seeking a skilled front-end web developer to join our team. The successful candidate will have an outstanding work ethic, excellent communication skills, and a flair for visual design.
The ideal candidate will be driven by a passion for creating slick, industry-best user experiences and have a good track record of delivering high-quality end-to-end solutions at speed.
This is an exciting opportunity to play a central role in building and enhancing our group's websites, customer portals, broker platforms, and other key web systems.
Key Responsibilities
* Develop technically excellent web pages that meet or exceed Core Web Vitals.
* Create high-quality UI from a range of briefs, interpreting detailed mockups, loose concepts, or written ideas.
* Craft polished, on-brand user experiences that align with business goals.
* Optimise front-end performance through rendering path optimisation, preloading, deferring, caching.
* Develop and refine interactive components, leveraging modern front-end frameworks.
* Maintain, replace and modernise legacy code using jQuery where necessary.
Requirements
* Extensive online portfolio demonstrating a proven track record of web and systems development.
* 4+ years development of front-end websites and web systems in a commercial environment.
* Extensive experience of using ECMAScript (13th edition onwards).
* 2+ years developing front-end components with Vue.js in a commercial environment.
* 2+ years experience developing dynamic customer-facing applications in a professional setting.
* Demonstrable experience of building front-end websites which pass all Core Web Vitals metrics.
* Good understanding of back-end development through PHP and Laravel.
* Highly proficient knowledge of HTML, CSS, JS, and RWD, including search and performance optimisation.
* An infectious passion for learning, a drive to constantly improve, and an eagerness to learn new skills from other developers.