Encompass enables fast, accurate identity validation and verification of corporate customers, and a gold standard approach to KYC. Our award-winning corporate digital identity (CDI) platform incorporates real-time data and documents from authoritative global public data sources and private customer information, to create and maintain digital risk profiles. Utilizing the expertise of a global transformation team of KYC and banking industry experts, as well as strategic data, technology and consulting partnerships, enables seamless integration of Encompass into existing workflows and systems. With Encompass the world's leading banks improve customer experience and increase business opportunities through consistent regulatory compliance and risk mitigation. With offices in Amsterdam, Glasgow, London, New York and Sydney, we are a rapidly growing international company offering a chance to be part of our success - read on if you think you're up for the challenge. As a Senior Frontend Engineer, you'll be the UI expert on our team, driving technical decisions around our React architecture, component library, and design system. You'll spend most of your time crafting user-facing features and evolving the design system that other developers across the team rely on. You'll be leading architectural discussions, mentoring other developers on frontend best practices, and ensuring our UI codebase scales as we grow. While primarily frontend-focused, you may occasionally dive into backend work (Java/Spring Boot) when needed to deliver features end-to-end. Key Responsibilities Technical Leadership - Drive frontend architecture decisions and establish UI development standards across the team Feature Development - Build and ship user-facing features, focusing on performance, accessibility, and user experience Design System Ownership - Lead the evolution of our design system, ensuring consistency, accessibility, and scalability across all products. Establish design tokens, component APIs, and usage guidelines that enable teams to build cohesive experiences Component Library - Own and evolve our React component library, ensuring it meets the needs of developers across multiple products. Design intuitive, flexible component APIs that balance developer experience with design consistency, making it easy for teams to build correctly by default Storybook Maintenance - Own and maintain our Storybook implementation as the single source of truth for UI components. Create comprehensive stories, documentation, and interactive examples that serve as a living style guide for designers and developers Cross-functional Collaboration - Work closely with designers, product managers, and backend engineers to deliver cohesive user experiences, with input into product direction and roadmap planning Engineering Community - Contribute to Encompass's broader engineering practices through RFC reviews, cross-team collaboration, and being available as a frontend expert for other teams Code Quality - Conduct thorough code reviews and champion testing best practices across the frontend codebase Mentoring - Guide backend developers on frontend best practices and modern React patterns Skills, Knowledge and Expertise Strong proficiency in modern JavaScript (ES6) and TypeScript fundamentals, including DOM manipulation Thorough understanding of React.js and its core principles, with experience building complex applications and popular state management libraries (such as Redux and react-query) Design System & Component Library Expertise - Proven experience building and maintaining component libraries and design systems at scale. Strong knowledge of Storybook for component documentation, visual testing, and design-developer collaboration. Understanding of design tokens, theming systems, and accessibility standards (WCAG 2.1) Solid foundation in HTML, CSS and related tools like PostCSS, CSS Modules and CSS-in-JS Experienced in UI testing and benchmarking (jest, puppeteer, playwright) and configuring CI/CD pipelines Experience with modern frontend build pipelines and tools including Vite, Webpack, NPM, and configuring CI/CD pipelines Ability to conduct insightful, comprehensive code and design reviews Ability to understand business requirements and translate them into technical requirements, strong problem-solving skills with a desire for ownership and writing high-quality code, and experience working in an agile environment Nice to Have Experience with backend development, ideally Java/Spring Boot Experience deploying and running applications in cloud environments such as AWS Experience with application performance monitoring (APM) and real user monitoring (RUM) tools Experience with design system versioning strategies and managing breaking changes across consuming applications Familiarity with visual regression testing tools (Chromatic, Percy, or similar) Experience with design tokens and tools like Style Dictionary or Theo Knowledge of accessibility testing tools and audit practices Experience collaborating with design teams using tools like Figma, and implementing design-to-code workflows What We're Looking For Cultural add is equally as important to us as technical skills. Our teams are full of people who are: Effective Communicators & Collaborators - You can articulate technical concepts clearly to both technical and non-technical stakeholders, actively listen to others, and work effectively across teams. As our frontend expert, you'll need to share knowledge, provide guidance, and ensure everyone stays aligned. Adaptable Problem-Solvers - You thrive in our fast-paced environment where priorities can shift quickly. You identify problems proactively, develop creative solutions, and aren't afraid to take ownership of challenges - especially important when you're the go-to person for UI decisions. Self-Directed & Reliable - You manage your time effectively, prioritise tasks independently, and consistently deliver high-quality work on schedule. You understand that as a senior team member, others depend on your expertise and availability. Systems Thinkers - You naturally think in systems and patterns rather than one-off solutions. You see the bigger picture of how individual components fit into a cohesive design system, anticipate downstream impacts, and make decisions that scale across teams and products. Benefits Participation in our industry leading share options scheme Monthly Wellbeing Allowance 20 days a year Work From Anywhere policy for all staff Flexible-first working policy Enhanced annual, personal and parental leave schemes. Paid volunteering leave programme Employer recognition and employee assistance programmes Equal Opportunities We are committed to fostering a diverse and inclusive workplace where everyone feels valued and empowered to thrive. We welcome applications from individuals of all backgrounds, regardless of race, ethnicity, gender, sexual orientation, age, disability, religion, or any other protected characteristic. If you require any adjustments during the recruitment process to ensure an equitable experience, please let us know. Join us in creating an environment where everyone can contribute their best work. *Please note, we are not looking for agency assistance on these roles and will not accept any speculative CVs shared.