hackajob is partnering with IQUW to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
hackajob is partnering with IQUW to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Job Description
Senior Front End Developer
Grade: 4
Reporting to: Development Lead
Location: London
About us
IQUW is a speciality (re)insurer at Lloyd’s (Syndicate 1856) underwriting a diverse range of Property,
Commercial and Speciality (re)insurance products from Cargo and Marine to Political Violence, Terror and War.
We combine data, intelligent automation and human expertise to make smart decisions, fast.
ERS is the UK's largest specialist motor insurer with an A+ rating. We recognise that for some, motor insurance is
more than just a must-have; it's a way of taking care of what stands at the heart of their passion or livelihood. For
those people, standard insurance isn't enough. That's why we work exclusively with motor insurance brokers to
help get under the skin of the most difficult insurance risks, helping build products to meet their customer’s
needs.
The role
We are looking for a creative and technically skilled Senior Front-End Developer to join our team. In this role,
you will focus on creating intuitive, user-friendly interfaces and ensuring a seamless user experience across our
web applications. As a key member of the Development team, you will collaborate closely with Product
Managers, Backend Developers, and stakeholders to design, prototype, and implement responsive interfaces
that align with business goals. You will have a strong understanding of user-centred design principles and
experience using tools like Figma for wireframing, prototyping, and creating design systems. Your work will
directly impact our ability to deliver exceptional digital products in a fast-paced, collaborative environment.
Key responsibilities
• Technical Leadership & Mentorship – Guide junior and mid-level developers through
mentorship, code reviews, and technical knowledge sharing to improve team capabilities.
• Architectural Decision-Making – Contribute to and influence front-end architecture decisions,
including framework selection, design patterns, and scalability considerations.
• Advanced Performance Optimisation – Lead efforts to optimise application performance by
profiling JavaScript execution, optimising rendering, reducing memory leaks, and implementing
advanced techniques like server-side rendering (SSR) and static site generation (SSG).
• Complex State Management – Architect and implement advanced state management solutions
using Redux, Recoil, Zustand, or other appropriate libraries to handle complex application logic
efficiently.
• Micro Frontends & Modular Architecture – Design and implement micro frontend strategies or
modular front-end architectures for scalability in large applications.
• Code Quality & Best Practices – Establish and enforce front-end development best practices,
coding standards, and design patterns (e.g., SOLID, DRY, atomic design).
• Security & Compliance – Ensure front-end security best practices, including protection against
XSS, CSRF, and other vulnerabilities, and compliance with industry standards.
• Collaboration with Cross-Functional Teams – Work closely with UX/UI designers, backend
engineers, and DevOps teams to ensure smooth development workflows and CI/CD
integration.
• Tooling & Automation – Optimise development workflows by setting up and maintaining tools
like Webpack, Vite, ESLint, Prettier, and CI/CD pipelines for automated testing and
deployments.
• A/B Testing & Analytics Integration – Implement A/B testing frameworks and integrate analytics
tools (Google Analytics, Mixpanel) to collect user behaviour data and drive data-informed
design decisions.
• Innovative UI/UX Solutions – Stay ahead of industry trends and experiment with emerging
front-end technologies like WebAssembly, WebGL, and AI-powered UI enhancements.
• Ownership of Front-End Roadmap – Play a key role in defining the long-term vision for the
front-end architecture, ensuring it aligns with business goals and scales effectively.
The above duties and responsibilities are not an exhaustive list and you may be required to
undertake any other reasonable duties compatible with your experience and competencies. This
description may be varied from time to time to reflect changing business requirements.
Essential qualifications, skills and experience
• Strong experience as a React Developer with excellent JavaScript, TypeScript and React
• Proficiency with design tools such as Figma, Sketch, Adobe XD, or similar for wireframing,
prototyping, and creating interactive mock-ups.
• Experience conducting UX research, usability testing, and gathering user feedback to drive
design decisions.
• Solid experience in responsive design and ensuring interfaces work seamlessly across a range of
devices and screen sizes.
• Strong collaboration skills with the ability to work closely with cross-functional teams, including
developers, product managers, and stakeholders.
• Proficiency in front-end technologies (e.g. JavaScript, HTML, CSS).
• Knowledge of accessibility standards (WCAG) and best practices for inclusive design.
• Excellent problem-solving skills and a keen eye for detail in both design and usability.
hackajob is partnering with IQUW to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
hackajob is partnering with IQUW to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.