
Senior Frontend Engineer, Pensions Team β React
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in United Kingdom.
β’ Develop and sustain customer-facing pension workflows utilizing React and TypeScript.
β’ Take full ownership of features, from refinement to production, deploying web alongside backend in the same sprint.
β’ Collaborate with backend engineers and designers to establish API contracts, states, and error handling.
β’ Create intricate, multi-step forms for account creation, transfers, and declarations.
β’ Write unit and component tests, ensuring safe releases behind feature flags.
β’ Monitor live features and promptly resolve any issues that arise.
β’ Work within a large, enduring codebase while adhering to the documented frontend architecture.
β’ Utilize AI coding tools (Claude Code, Codex) in your daily tasks and evaluate their outputs.
β’ Establish frontend review and testing practices within the team.
β’ Assist in onboarding an additional frontend engineer.
β’ Collaborate with Product, Design, QA, Operations, and the wider frontend community.
β’ Manage the frontend aspects of a pension administrator migration, including new account-opening processes, updated legal documentation, and in-app modifications for existing customers.
β’ At least 2+ years of commercial experience with React and TypeScript as primary tools, working within a large, long-lived codebase.
β’ Hands-on production experience with a state manager beyond component state (Effector, Redux, or similar).
β’ Proficient in REST API integration, including handling loading and error states.
β’ Experience collaborating closely with backend engineers to discuss and shape API contracts, not merely consuming them.
β’ Proven experience in developing complex or multi-step forms in a production environment.
β’ Regularly involved in unit or component testing as part of your work routine (Jest, React Testing Library, or similar).
β’ General knowledge of web accessibility principles (semantic HTML, keyboard navigation, ARIA).
β’ Familiarity with working under a documented frontend architecture.
β’ Strong sense of ownership: clarify ambiguous requirements prior to starting and ensure features are delivered to production.
β’ Effective communication skills with both engineers and non-technical stakeholders.
β’ Proficiency in English (B2+) and fluent in Russian.
β’ Hands-on backend experience, whether in commercial or personal projects (nice to have).
β’ Experience in developing a Backend for Frontend (BFF) layer (nice to have).
β’ Ability to plan frontend architecture and decompose tasks for other engineers (nice to have).
β’ Familiarity with Effector (nice to have).
β’ Experience with Playwright or other end-to-end testing tools (nice to have).
β’ Knowledge of feature flags and error monitoring tools (GrowthBook, Sentry, or similar) (nice to have).
β’ Experience with React Native (nice to have).
β’ Background in fintech or another regulated industry (nice to have).
β’ Remote-first and flexible β work from anywhere at your own pace.
β’ Unlimited vacation β take time off as needed, with no fixed limits.
β’ Impact from day one β take ownership of the web aspect of a critical pensions product.
β’ Real ownership β influence how frontend operates within the team from the outset.
β’ Growth opportunities β onboard and mentor the next frontend engineer joining the team.
β’ Modern tooling β utilize TypeScript, React, Effector, Jest, Playwright, Storybook, Claude Code, and Codex.
β’ Supportive team environment β work alongside thoughtful, skilled colleagues who prioritize quality and results.
Tailscale
Tailscale
First Citizens Bank
EverCommerce
Get handpicked remote jobs straight to your inbox weekly.