Senior Software Engineer, Front-End Leaning
Build and own high-performance editor interfaces for visualizing and annotating multimodal AI data, including complex 3D/4D browser scenes. The role requires strong production frontend experience with TypeScript and React, plus the ability to work across the stack in an autonomous, collaborative environment.
About the job
Responsibilities
- Build and own complex UI and editor interfaces for visualising and annotating multi-modal data.
- Render high-performance 3D/4D scenes with thousands of objects in the browser.
- Work across the full stack when needed, from backend services to deployment and styling.
- Take end-to-end ownership of projects, from product and architectural decisions through deployment, monitoring, and measuring user impact.
- Collaborate with a lean, high-trust team to tackle challenging problems.
- Take initiative, proactively solve problems, and continuously seek improvements.
Requirements
- Strong frontend engineering experience with production-grade work on complex, high-performance UIs.
- Proficiency in TypeScript and React.
- Experience personally developing and maintaining multiple systems from scratch.
- Ability to make trade-offs when building reliable, performant software at speed.
- Comfort moving across the stack and learning new skills quickly.
- Ability to tackle ambiguous problems autonomously and make decisions without predefined solutions.
- Commitment to contributing high-quality work and helping teammates improve.
Nice-to-haves
- Experience with 3D rendering, WebGL, Canvas, or similar browser-based visualization technologies.
- Familiarity with Python and backend development.
- Experience with Kubernetes and Google Cloud.
Compensation and Benefits
- Competitive salary, commission, and meaningful equity in a high-growth startup.
- Strong in-person culture, with most of the team working from the London office four or more days per week.
- 25 days of annual leave plus UK public holidays.
- Annual learning and development budget.
- Travel for customer visits, events, and conferences across the UK and Europe.
- Company lunches twice a week.
- Monthly socials and bi-annual team offsites.
Skills
TypeScript, React, 3D Rendering, Webgl, Canvas, Python, Rust, Kubernetes, GCP, Frontend Engineering
Similar jobs
Frontend Engineering jobsSenior front-end engineer responsible for designing and delivering scalable, data-intensive features for a capital markets platform. The role requires 6+ years of React and TypeScript experience, strong system-design skills, and the ability to mentor engineers and lead architecture.
Senior software engineer developing reliable, API-driven payment systems and frontend components for a global financial platform. The role requires strong Java and Spring Boot expertise, experience with Kafka and Kubernetes, and the ability to work across TypeScript/React and distributed systems.
Build frontend features for GitLab’s repository management products using Vue.js and GraphQL, while improving reliability, accessibility, performance, and policy-driven workflows. The role requires modern web framework experience, frontend testing expertise, Git proficiency, and strong asynchronous collaboration skills.
Build and optimize responsive, production-quality interfaces for zero-knowledge and web3 applications using TypeScript, React, and Next.js. The role requires at least five years of software engineering experience, strong UX awareness, and familiarity with blockchain concepts.
Design-focused frontend engineer building and maintaining AI-powered Creative and Studio products. The role requires React, Next.js, and TypeScript expertise, strong UX sensibility, and a portfolio of compelling web experiences; formal degrees and certifications are not required.