Senior Frontend Engineer
Immersum · Greater London, England, United Kingdom
Apply & track with Apply EdgeSenior Frontend EngineerUp to 90k2-3 days a week in LondonTech stack: React, TypeScript, TanStack, Tailwind CSS, Radix UI, Vitest, React Testing Library, MSW, Azure, CI/CDImmersum is partnering with a growing international payments technology business looking for a Senior Frontend Engineer to help build and evolve the applications powering their platform.This is a hands-on engineering role focused on building high-quality, scalable frontend experiences. You’ll have genuine ownership over the products you work on, contributing to architecture, technical decisions and engineering standards while working closely with product and engineering teams.The Role:Build and evolve complex frontend applications using React and TypeScriptDesign scalable frontend architecture, including application state and server-state managementBuild complex forms, workflows, permissions and third-party integrationsDevelop reusable, accessible UI components using Tailwind CSS, Radix UI and shadcn/uiWrite well-tested, maintainable code using Vitest, React Testing Library and MSWWork closely with product and engineering teams to turn requirements into robust technical solutionsContribute to frontend architecture and make technical decisions within your area of ownershipBuild secure, reliable and observable applicationsReview code, share knowledge and help raise engineering standards across the teamMake effective use of modern AI-assisted development tools to improve engineering productivityWhat We’re Looking For:Strong commercial experience with React and TypeScriptSenior level software engineering experience with a strong focus on frontend developmentStrong understanding of frontend architecture, application state and server-state managementExperience building complex forms, workflows and data-heavy applicationsExperience integrating APIs and third party servicesStrong understanding of testing and frontend quality practicesExperience with accessibility and building reusable UI componentsGood understanding of security, reliability and observabilityStrong engineering fundamentals around clean code, version control, code review and maintainabilityExcellent problem-solving and communication skillsComfortable taking ownership and making technical decisionsPlease note you must have full right to work for this opportunity.