
Frontend Engineer, Pensions Team β React
Posted Nov 2

Posted Nov 2
This is a fully remote position, open to applicants in United Kingdom.
β’ Develop and sustain customer-oriented pension journeys utilizing React and TypeScript.
β’ Take full ownership of features from the refinement stage through to production, ensuring the web is deployed in tandem with backend development within the same sprint.
β’ Collaborate with backend engineers and designers to establish API contracts, state management, and error handling procedures.
β’ Create intricate, multi-step forms for tasks such as account openings, transfers, and declarations.
β’ Implement unit and component tests, ensuring safe releases behind feature flags.
β’ Oversee features in production and address issues promptly.
β’ Navigate a substantial, enduring codebase while adhering to the established frontend architecture documentation.
β’ Leverage AI coding tools (like Claude Code and Codex) regularly and evaluate their outputs.
β’ Establish frontend review and testing methodologies within the team.
β’ Facilitate the onboarding of the next frontend engineer.
β’ Work collaboratively with Product, Design, QA, Operations, and the broader frontend team.
β’ Manage the frontend aspects of pension web journeys, which encompass a pension administrator migration, new account opening flows, updates to legal documents, and in-app modifications for existing clients.
β’ At least 2 years of commercial experience using React and TypeScript as primary tools within a large, long-standing codebase.
β’ Practical experience with a state management solution beyond component state (such as Effector, Redux, or similar).
β’ Proficient in REST API integrations, including handling loading and error states.
β’ Experience collaborating closely with backend engineers to discuss and refine API contracts, rather than merely consuming them.
β’ Proven track record in developing intricate or multi-step forms for production environments.
β’ Involvement in unit or component testing as part of your routine tasks (using Jest, React Testing Library, or similar tools).
β’ General knowledge of web accessibility principles (including semantic HTML, keyboard navigation, and ARIA).
β’ Experience working within a well-documented frontend architecture.
β’ Strong sense of ownership: you seek clarification on ambiguous requirements before commencing work and ensure features are delivered to production.
β’ Effective communication skills with both technical and non-technical stakeholders.
β’ Proficiency in English at B2+ level and fluent in Russian.
β’ Practical backend experience through commercial or personal projects.
β’ Familiarity with establishing a Backend for Frontend (BFF) layer.
β’ Skills in planning frontend architecture and breaking down tasks for fellow engineers.
β’ Experience with Effector.
β’ Knowledge of Playwright or other end-to-end testing tools.
β’ Familiarity with feature flags and error monitoring tools (like GrowthBook, Sentry, or similar).
β’ Experience with React Native.
β’ Background in fintech or another regulated sector is advantageous, though not mandatory; we will provide the necessary training.
β’ Embrace a remote-first and flexible work environment β operate from anywhere, at your own pace.
β’ Enjoy unlimited vacation β take time off as needed without fixed limits.
β’ Make an impact from day one β take charge of the web aspect of a crucial pensions product.
β’ Experience true ownership β influence frontend processes within the team from the beginning.
β’ Opportunities for growth β onboard and mentor new frontend engineers joining the team.
β’ Utilize modern tools β work with TypeScript, React, Effector, Jest, Playwright, Storybook, Claude Code, and Codex.
β’ Join a supportive team β collaborate with thoughtful and skilled colleagues who prioritize quality and results.
INFINNI
AWISEE
Bask Health
Bask Health
Get handpicked remote jobs straight to your inbox weekly.