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.