cover image
Hastings Direct

Hastings Direct

www.hastingsdirectcareers.com

2 Jobs

3,108 Employees

About the Company

Hastings Group is a fast growing, agile, digitally focused general insurance provider providing services to the UK car, van, bike and home insurance market. Big enough to compete but small enough to grow, the Group has strong relationships with all major price comparison websites, a cost effective digital marketing model and a focus on customer retention.

Hastings provides refreshingly straightforward products and services to UK car, bike, van and home insurance customers.

A multi-award winning business, Hastings has over 2.7 million customers and over 3,400 colleagues.

The Group operates as an integrated insurance provider with two businesses. The Group's Retail business, Hastings Insurance Services Limited, is responsible for the end customer pricing, fraud management, product design, distribution and management of the underlying customer relationships. The Group's Underwriting business, Advantage Insurance Company Limited, engages in risk selection, underlying technical pricing, reserving and claims handling.

Retail is supported by, and benefits from, Underwriting's prudent approach to risk and reserving and also benefits from the Group's panel of insurance partners who provide additional underwriting capacity. The Group's integrated model deliberately separates underlying product manufacturing from its distribution.

Listed Jobs

Company background Company brand
Company Name
Hastings Direct
Job Title
Software Developer
Job Description
**Job Title:** Software Developer **Role Summary:** Maintain, design, and enhance live pricing code for the Alternative Pricing Department. The role delivers high‑frequency quotation systems to online customers, requiring precise, reliable code, rapid deployment, and autonomous management of multiple releases per month. **Expectations:** - Deliver accurate code in tight deployment windows. - Work independently with minimal supervision. - Collaborate with stakeholders to ensure business‑driven outcomes. - Gain familiarity with the UK motor insurance domain (preferred). **Key Responsibilities:** - Maintain and improve production live pricing code that runs thousands of executions daily. - Design new features and optimize existing logic for performance and accuracy. - Develop and maintain tools, scripts, and reports that validate code impact on business metrics. - Manage deployments (multiple per month) via GitHub, ensuring smooth release cycles. - Perform testing, debugging, and quality checks under strict turnaround times. - Communicate status, risks, and solutions to senior management and cross‑functional teams. **Required Skills:** - Strong Python programming expertise. - Experience in software development with a focus on high‑availability systems. - Proficiency with Git/GitHub or willingness to learn. - Excellent attention to detail and accuracy. - Ability to work autonomously and under tight deadlines. - Good written and verbal communication. - Knowledge of data‑driven pricing models an plus. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. - No mandatory certifications; Python skill proficiency is essential.
London, United kingdom
On site
21-01-2026
Company background Company brand
Company Name
Hastings Direct
Job Title
Digital Developer (Front End)
Job Description
**Job title:** Digital Front‑End Developer **Role Summary:** Develop and maintain scalable modern web applications using JavaScript and React.js. Collaborate with product, UX, and backend teams to deliver high‑quality, user‑centric features on an agile schedule. **Expectations:** - Write clean, maintainable code following best practices. - Deliver stories within sprint commitments and participate in code reviews. - Test thoroughly, document work, and keep CI/CD pipelines stable. - Mentor junior developers and share knowledge within the community. - Adhere to data protection, privacy, and regulatory requirements related to customer data. **Key Responsibilities:** - Design, develop and refactor front‑end components and interfaces in React. - Integrate RESTful and GraphQL APIs, manage state with Redux/Context. - Write unit, integration, and end‑to‑end tests (Jest, React Testing Library). - Participate in daily stand‑ups, sprint planning, and retrospectives. - Ensure accessibility (WCAG) and performance standards are met. - Champion code quality, maintain code documentation, and enforce coding standards. - Provide support and guidance to junior team members. - Complete necessary regulatory training and maintain compliance across deliverables. **Required Skills:** - Strong proficiency in JavaScript (ES6+) and React.js (JSX, Virtual DOM, component lifecycle). - Experience with React state management (Redux, MobX, or Context API). - Familiarity with REST/GraphQL APIs, JSON, and XML data handling. - Knowledge of relational databases (SQL) and basic object‑oriented design. - Comfortable with Git (GitHub, GitLab) and version control workflows. - Test‑driven development mindset (TDD/BDD) and experience with Jest or equivalent. - Agile experience in a cross‑functional Scrum team. - Excellent communication, collaboration, and problem‑solving skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. - Certifications such as AWS Certified Developer, Microsoft Certified: Azure Developer, or similar are a plus but not mandatory.
Leicester, United kingdom
Hybrid
21-01-2026