
Senior Frontend Engineer
Trading21211 days ago
London, United KingdomSenior
Responsibilities
- Own complex frontend features end to end across web and mobile.
- Design and evolve React and React Native systems, shared libraries, and durable abstractions.
- Diagnose and resolve rendering, state-management, bundle, and runtime-performance bottlenecks.
- Use TypeScript to make behavior explicit and prevent defects.
- Collaborate with product, backend engineering, and QA to create simple user experiences from complex requirements.
- Maintain quality through code review, unit, end-to-end, and visual-regression testing.
- Share knowledge, mentor colleagues, and raise frontend engineering standards.
Requirements
- Proven ownership of production frontend systems built with React or React Native and TypeScript.
- Strong knowledge of React rendering, component boundaries, data flow, and state management.
- Experience designing maintainable frontend architecture and reusable abstractions.
- Practical experience diagnosing performance problems in complex web or mobile products.
- Sound testing judgment across unit, end-to-end, and visual-regression coverage.
- Clear, structured problem-solving skills and the ability to explain technical decisions and trade-offs.
- Strong engineering fundamentals, product judgment, and confidence learning unfamiliar technologies.
- Depth in one frontend ecosystem and sound tool choice are valued more than familiarity with every listed technology.