Logo of Huzzle

Senior Frontend Engineer - Design System

image

Prima

Aug 29

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Product
  • London
  • Quick Apply

AI generated summary

  • You should have strong HTML, CSS (SASS), accessibility, JS, TS, and React skills. Experience with Design Systems, UX, testing strategies, Elm, WebComponents, and Design Tokens is essential.
  • You will develop and maintain Design System components, ensure UI consistency, resolve accessibility issues, document components, conduct code reviews, troubleshoot, and foster a learning culture.

Requirements

  • Excellent knowledge of HTML, CSS, preferably SASS.
  • Excellent knowledge of accessibility rules applied to frontend.
  • Strong experience of working with Design Systems
  • Good knowledge of JavaScript, Typescript and React.
  • Good knowledge of UX and design topics applied to frontend.
  • Good knowledge of testing strategy and frontend tests.
  • Experience in maintaining and writing documentation
  • Professional experience with Elm
  • Professional experience with WebComponents
  • Professional experience with Design Tokens

Responsibilities

  • Develop and maintain Design System components using best practices in frontend development
  • Collaborate with Product Designers and Product Managers to ensure consistency and quality of user interfaces
  • Resolve accessibility issues and ensure all components meet WCAG standards
  • Document our foundations and components and maintain the developer experience on high level
  • Conduct code reviews, provide constructive feedback, enforce coding standards to maintain code quality and ensure consistent practices across the team
  • Troubleshoot and debug complex issues, ensuring timely resolution and optimal performance
  • Contribute to the stabilization of visual tests and automation of development processes
  • Contribute to fostering a culture of continuous learning and growth within the team

FAQs

What is the primary focus of the Senior Frontend Engineer role at Prima?

The primary focus of the Senior Frontend Engineer role is to develop and maintain the Design System components with an emphasis on UI development and accessibility.

What technologies will I be working with in this role?

You will work with HTML, CSS (preferably SASS), JavaScript, TypeScript, React, and potentially Elm, along with tools like ZeroHeight, Storybook, and Elmbook.

What kind of team environment can I expect?

You can expect a collaborative environment where learning and development are prioritized, with regular one-on-one meetings and team-building events.

Is there an emphasis on accessibility in this role?

Yes, ensuring that all components meet WCAG standards and resolving accessibility issues is a key responsibility of this position.

What kind of onboarding and learning opportunities will be provided?

A tailored onboarding process, continuous learning opportunities through a teaching and learning marketplace, and regular sessions with your manager to establish a personal growth plan will be provided.

How does Prima support work-life balance?

Prima believes in work-life balance and flexibility, offering options to work from the office, home, or a mixture of both, as well as allowing for remote work from any location for 30 days a year.

What experience is preferred for this role?

Strong experience with Design Systems, excellent knowledge of HTML, CSS (preferably SASS), JavaScript, and React are preferred. Experience with Elm, WebComponents, and Design Tokens is considered a plus.

What does the code review process look like?

The Senior Frontend Engineer will conduct code reviews, provide constructive feedback, and enforce coding standards to maintain code quality across the team.

Are there any benefits related to health and wellness?

Yes, Prima offers private medical insurance, discounted gym memberships, and various wellbeing initiatives to support employee health and wellness.

What is the importance of documentation in this role?

Maintaining and writing documentation for the Design System components is crucial to ensure a high-level developer experience and to support consistency across the team.

Great experience, great price

Finance
Industry
501-1000
Employees
2013
Founded Year

Mission & Purpose

Prima is an insurance company focusing on providing innovative and customer-centric insurance solutions. Their ultimate mission centres on offering accessible and technology-driven insurance products tailored to meet individual needs. Prima fundamental purpose is to simplify the insurance experience, utilising technology to enhance customer satisfaction while ensuring comprehensive coverage and reliable services.

Culture & Values

  • We Make It Happen

    We are persistent and resilient in reaching our goals. We measure ourselves against our achievements, outcomes and results. We are proud of our achievements, taking accountability for what we do.

  • We Learn From Our Failures

    We take calculated risk as a core ingredient of an innovative organization. We accept failures as a possible outcome of bold initiatives. We feel safe in sharing our mistakes as a key step of a long-term learning process.

  • We Challenge the Status Quo With Data

    We thrive on continuous improvement. We value new and bigger ideas based on data and not on bias or status quo. We encourage healthy debate and conflict regardless of role or seniority. Our leaders are accessible and eager to listen.

  • We Empower Others to Succeed

    We are there for each other through great times and tough times, cheering each other on. We value team success over personal glory, acting without ego and committing to team decisions even if we at first disagreed. We believe inclusion drives innovation and we thrive on finding common ground across different points of view.

  • We Simplify Complicated Things

    We build tools and features that have a positive impact by making others' and our lives easier. We care about customers', colleagues', and partners' experience. We have a solution mindset and use simple language when sharing information.

Benefits

  • Work from anywhere 30 days a year

    Having a career doesn't mean you have to stop travelling the world. As long as you let us know first, work from abroad for up to 30 working days per calendar year.

  • Hybrid and Remote Working Options

    Whether you like working from the office, from home or a mixture of both, we help you work where you work best.

  • Parental leave

    Discover our flexible and generous parental leave.

  • Learning

    We invest your growth and career at Prima including external training where needed.