Home - UK- England, United Kingdom
15 hours ago
Frontend Software Engineer (mid level)
Who are we?

Howden is a collective – a group of talented and passionate people all around the world. Together, we have pushed the boundaries of insurance. We are united by a shared passion and no-limits mindset, and our strength lies in our ability to collaborate as a powerful international team comprised of 18,000 employees spanning over 100 countries.

People join Howden for many different reasons, but they stay for the same one: our culture. It’s what sets us apart, and the reason our employees have been turning down headhunters for years. Whatever your priorities – work / life balance, career progression, sustainability, volunteering – you’ll find like-minded people driving change at Howden.

ROLE PURPOSE

Vast Visibility Limited is a subsidiary Company of Howden Insurance Group (the Group) one of the largest insurance groups in the world an international.  At Vast Visibility we specialize in technology which powers Insurance Price Comparison Websites, working with most of the major UK Price Comparison brands.

This is remote role with only occasional, fully-expensed, visits to the Liverpool head office and the Iasi, Romania development office.

The job holder will be primarily responsible for:

Helping deliver exceptional frontend technical solutions that enable market leading price comparison user journeysEnsuring software fulfils requirements and is engineered to the expected standardsWorking closely with back-end developers, product owners, and stakeholders to deliver robust and scalable solutionsBeing a fantastic team player who both respects and is respected by their team and othersKEY ACCOUNTABILITIESPlanning and StrategyWorking with other developers, product owners and stakeholders to help plan and develop new features and new products to deliver an excellent service to partners and users.Translating user requirements into well engineered designs; supported by others as needed.TechnicalApplication Development and MaintenanceDesign, develop, and maintain React applicationsEnsure well-structured and highly maintainable code.Use HTML and CSS wisely to elegantly present responsive solutions with a great user experience.Write great documentation.Code Quality and Best PracticesWrite clean, maintainable, reusable, and efficient code using modern design patterns and clean-code principles.Implement unit tests and ensure code coverage.  Automate other testing as part of CI/CD.Ensure code you’re responsible for includes best practice security including OWASP top 10.Participate in code reviews to improve code readability and quality; identify any flaws; and ensure coding standards.Collaboration and CommunicationWork closely with your team to make them more than the sum of the parts.Align with back-end developers to ensure seamless integration.Communicate effectively with project managers and stakeholders.Share technical guidance with peers and provide mentorship to junior developers.Software EngineeringKeep up to date with latest technologies and apply them when appropriate.Create comprehensive documentation when required.Ensure data/input is properly validated and handled.Meet data and security compliance regulations as part of application design and implementation.Identifying improvements to all aspects of software: code, security, automation, pipelines, performance.Policy, Process and Procedures:Keep informed of all legal and regulatory developments relevant to the Company or Group.Interprets instructions and issues arising, and then implements actions according to policies and procedures.Environment, Customer Focus and Relationships:Achieve targets, develop the business and deliver an excellent and comprehensive service.Respond to clients requirements as appropriate.Shares information that could be beneficial to the Company or Group

People Management/Personal Development:

The job holder has no direct reports although may mentor or coach other staff.

Actively undertakes personal development to ensure up to date knowledge and understanding of best practiceRemains aware of external, industry, legal and regulatory developments (where this is relevant to the job role)to ensure practice and outputs are of a sufficiently high standardKNOWLEDGE/EXPERIENCEExperience in a similar frontend development roleStrong proficiency in React and Typescript to build Single Page Applications.Familiarity with design patterns plus experience and ability in writing well-structured and highly maintainable code.Strong knowledge of CSS, ideally experience with SASS and familiarity with utility-first frameworks (e.g. Bootstrap or Tailwind CSS)Experience building dynamic multistep formsSolid understanding of unit testing, ability to write tests with Jest/Vitest and React Testing Library.Proven experience integrating with REST APIs and third-party services.Proficient with Git.Nice-to-have  experience building internal component libraries and familiarity with Storybook. Familiarity with analytics and Google Tag ManagerKnowledge and practical experience with scripting languages and CI/CD pipelines.SKILLS/BEHAVIOURSAbility to design and implement efficient, scalable, and maintainable frontend solutions.Able to refactor and improve code for performance and efficiency without sacrificing readability and maintainability. Can spot smelly code from 100 meters.Knowledge of common security vulnerabilities and best practices for securing applications and data.Ability to clarify requirements by asking good questions.Able to work in an agile environment, we use scrum.Strong problem-solving and analytical skills.Strong team player with highly effective communication skills and the ability to collaborate well with other teams.Detail-oriented with a focus on quality.Self-motivated and service oriented A proactive and self-driven attitude with a passion for learning and staying updated with emerging technologies.Able to react positively to change.Good attention to detail with ability to produce accurate solutions.Able to work effectively in a team.Able to work to deadlines. Will be flexible when required.Able to build key business relationships with stakeholders.QUALIFICATIONSBachelor's degree in Computer Science, Engineering, or related field. Or equivalent proven commercial experienceRelevant certifications (e.g. Microsoft certified) are a plus.

Recognizing and rewarding the hard work of our team is at the very heart of what we do. In addition to our generous renumeration package, one of the many ways we demonstrate this is through our carefully selected employee benefits, that support our healthy work-life balance approach:


🏖️ 33 Days holiday per year including bank holidays
🛟Life Assurance and Workplace Pension
🎾A great, relaxed office environment, with a table tennis table, darts board and an amazing view of the docks from our lovely open plan office in Liverpool
😍 Teambuilding events including away days
🤩 Regular social events
🏆Long service awards
💰Paid for qualifications
💻Hybrid remote: We are open to UK-wide fully remote candidates but you must be prepared to do overnight travel to the office up to once a month.

What do we offer in return?

A career that you define. At Howden, we value diversity – there is no one Howden type. Instead, we’re looking for individuals who share the same values as us:

Our successes have all come from someone brave enough to try something new

We support each other in the small everyday moments and the bigger challenges

We are determined to make a positive difference at work and beyond

Reasonable adjustments

We're committed to providing reasonable accommodations at Howden to ensure that our positions align well with your needs.  Besides the usual adjustments such as software, IT, and office setups, we can also accommodate other changes such as flexible hours* or hybrid working*.

If you're excited by this role but have some doubts about whether it’s the right fit for you, send us your application – if your profile fits the role’s criteria, we will be in touch to assist in helping to get you set up with any reasonable adjustments you may require.

*Not all positions can accommodate changes to working hours or locations. Reach out to your Recruitment Partner if you want to know more.

Permanent
Confirm your E-mail: Send Email