This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Frontend Engineer on the RiskOS team, you will develop seamless, performant, and reliable web applications that help our customers identify and mitigate risk. You will be involved in every aspect of the software development process, from architecture and design to implementation, testing, and production support. The position leverages modern frontend technologies and development practices, encourages thought leadership in best practices, and involves mentoring other engineers. This role is ideal for frontend experts who are passionate about design systems, exceptional user experiences, and making large-scale impact.
Job Responsibility:
Develop user interfaces based on high-fidelity designs and varying levels of functional specifications
Collaborate with product managers, designers, and engineers to build a best-in-class, customer-focused product
Own features end-to-end, from design reviews through production rollout, ensuring high quality, usability, and performance
Create unit, integration, and end-to-end tests for robust code and comprehensive feature coverage
Decompose complex technical and product challenges into actionable tasks and drive their completion
Advance our design systems and frontend architecture to enhance scalability, maintainability, and developer experience
Work closely with backend and infrastructure teams to define efficient APIs and data contracts
Mentor fellow engineers, share knowledge, perform code reviews, and promote engineering best practices
Uphold high standards for accessibility, performance, and security in frontend development
Operate within an agile, iterative environment that emphasizes rapid delivery and continual improvement
Requirements:
4–7 years of hands-on experience developing modern web apps with TypeScript, React, and popular workflows (such as Flux, Redux, or their equivalents)
Experience working collaboratively with product designers and cross-functional teams
Strong emphasis on user experience, with an understanding of end-user needs in designing UI flows and interactions
Proficiency with design and prototyping tools (such as Figma, Framer, InVision)
Familiarity with AWS cloud platform
In-depth knowledge of frontend performance optimization, accessibility (WCAG), and security best practices
Excellent communication skills and a track record in mentoring and guiding junior engineers
A growth mindset with enthusiasm for learning, experimentation, and staying updated on modern frontend technologies
Nice to have:
Experience with node-based graph libraries (e.g., react-flow, litegraph.js) is a strong plus
Experience developing and scaling design systems and component libraries is a bonus