At a Glance
- Tasks: Build high-fidelity UIs and develop reusable React components for our website.
- Company: Join Prima, a leading online motor insurance provider with a passion for innovation.
- Benefits: Enjoy remote work options, private healthcare, gym discounts, and tailored growth plans.
- Why this job: Shape the future of motor insurance while working with cutting-edge technologies.
- Qualifications: Strong React and TypeScript experience, with a collaborative mindset.
- Other info: Flexible work environment and commitment to diversity and inclusion.
The predicted salary is between 36000 - 60000 ÂŁ per year.
About Prima
Are you looking for a new challenge? Fancy helping us shape the future of motor insurance? Prima could be the place for you. Since 2015, we’ve been using our love of data and tech to rethink motor insurance and bring drivers a great experience at a great price. Our story began in Italy, where we’ve quickly become the number one online motor insurance provider. In fact, we’re trusted by over 4 million drivers. And now we’re expanding to help millions more drivers in the UK and Spain.
Role
To support this expansion, we’re looking for a Senior Frontend Software Engineer to join our Website Team, which owns and evolves the CMS platform powering our public‑facing content experiences.
What you’ll do
- Build high‑fidelity UI starting from Figma, replicating layouts, interactions, and micro‑details with precision.
- Develop typed, modular, reusable React components, following predictable patterns and scalable conventions.
- Manage styling using CSS/SASS modules, ensuring maintainable structure and no global side effects.
- Integrate internal and external REST/GraphQL APIs, including third‑party services (e.g., Trustpilot, Algolia).
- Implement unit tests with React Testing Library to guarantee predictable behaviours and avoid regressions.
- Ensure accessibility (A11Y), on‑page SEO, and Core Web Vitals best practices.
- Collaborate with design, product, and backend using a clear, quality‑driven workflow (PR reviews, naming rules, continuous refactoring).
- Contribute to defining and maintaining our internal design system and UI guidelines.
What we’re looking for
- Strong experience with React, TypeScript, hooks, component design patterns and UI architecture.
- Experience with Next.js (SSR, ISR, routing, caching, optimization) and headless CMS.
- Ability to translate Figma into well‑structured, responsive, accessible implementations.
- Mastery of CSS/SASS/SCSS modules, with scalable and readable conventions.
- Proficiency with React Testing Library and behaviour‑driven test strategies.
- Excellent understanding of semantic HTML, accessibility standards, technical SEO, and CWV optimization.
- Ability to integrate APIs with robust handling of errors, loading, abort logic, retries, re‑fetch strategies.
- Collaborative approach: clear naming, clean PRs, concise communication, and code ownership.
Nice‑to‑have
- End‑to‑end testing with Playwright or Cypress.
- Experience with performance profiling techniques and browser tools.
- Experience maintaining or contributing to a design system.
Why you’ll love it here
- We want to make Prima a happy and empowering place to work. Plus, work from anywhere for up to 30 days a year.
- Grow with us: We may move fast at Prima, but we move together. Get access to learning resources, mentorship and a growth plan tailored to you.
- Thrive and perform: Your best work begins when you feel your best. Enjoy private healthcare, gym discounts, wellbeing programs and mental health support.
Think you’re a match? Apply now. At Prima, we celebrate uniqueness. If you don’t meet every requirement but are passionate about this role, we still want to hear from you. Innovation thrives on diverse perspectives. Prima is proud to be an equal opportunity employer. Need accommodations during the process? Email us at. Lets build the future of insurance, together.
Senior Frontend Software Engineer - Website in London employer: Prima Group
Contact Detail:
Prima Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Frontend Software Engineer - Website in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, or join online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, especially projects that highlight your React and TypeScript expertise. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate candidates who want to help us shape the future of motor insurance.
We think you need these skills to ace Senior Frontend Software Engineer - Website in London
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for the role shine through! We want to see why you're excited about shaping the future of motor insurance with us at Prima.
Tailor Your CV: Make sure your CV is tailored to the Senior Frontend Software Engineer position. Highlight your experience with React, TypeScript, and any relevant projects that showcase your skills in building high-fidelity UIs.
Be Clear and Concise: Keep your application clear and to the point. Use straightforward language and avoid jargon where possible. We appreciate a well-structured application that’s easy to read!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Prima Group
✨Know Your Tech Stack
Make sure you’re well-versed in React, TypeScript, and CSS/SASS. Brush up on your knowledge of Next.js and how to integrate APIs. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the role.
✨Showcase Your Projects
Prepare to talk about specific projects where you've built high-fidelity UIs or developed reusable components. Bring examples that highlight your ability to translate Figma designs into responsive, accessible implementations. This will demonstrate your practical skills and problem-solving abilities.
✨Understand Accessibility and SEO
Familiarise yourself with accessibility standards and technical SEO best practices. Be ready to discuss how you’ve implemented these in past projects. This shows that you not only care about aesthetics but also about creating a user-friendly experience.
✨Collaborative Mindset
Emphasise your collaborative approach during the interview. Talk about how you’ve worked with design, product, and backend teams in the past. Highlight your communication skills and how you ensure clean PRs and concise naming conventions, as this aligns with Prima's quality-driven workflow.