gendo - Lead Frontend Engineer
Requirements
• Extensive production experience with React (including Next.js): you've shipped complex, performant applications and have strong opinions about frontend architecture. • Strong state management chops: comfortable with the trade-offs between Zustand, MobX, Redux, and friends, and able to manage genuinely complex client state. • Experience with real-time collaboration: WebSockets for sure; yjs (or another CRDT) is a strong plus. • Working knowledge of three.js / WebGL: ideally via react-three-fiber. Doesn't need to be your primary skill, but you should be comfortable in the territory or excited to live there. • A strong eye for design and product: you can fill in gaps when wireframes aren't there, push back when something doesn't feel right, and use a design system without hiding behind it. • Performance instincts: you've optimised a frontend that pushed against the browser's limits and you know where to look first. • Full-stack comfort: particularly around API design - you're happy reaching into the backend when a feature calls for it. • Experience working on creative tools or design software (Figma, Miro, Spline, tldraw, or similar). • Familiarity with CAD or 3D modelling tools (Blender, Rhino, 3DS Max) or computer graphics in general. • Experience designing and shipping products with i18n / l10n requirements.
Benefits
• You'll work on a product that real architects use every day: including teams at leading architecture studios. • The technical problem is genuinely novel: real-time collaborative canvas + AI + 3D, with hundreds of thousands of users already pushing on it. • Small team, big surface area: you'll own the frontend in a real sense, not be one of fifty React engineers in a SaaS org. • Meaningful equity: we firmly believe you should share in the company's future success - generous options are included alongside salary. • This is a full-time hybrid role: 3 days a week in our London or Bristol office, and 2 days a week from home (in the UK). • Stock options • 25 days holiday, plus a day off during your birthday week • Private medical, dental, and vision insurance • Flexible well-being allowance (e.g. gym membership) • Frequent company socials and events • Five stages, designed to be respectful of your time: • 1. Intro chat with one of our founders - meet us, hear more about the role, ask early questions. • 2. Online competency test - short online assessment (nothing code/tech specific). • 3. Take-home task - a short exercise focused on the kind of work you'd actually do here. • 4. Task review and technical interview with our CTO and another engineer - a discussion around your technical task plus a wider whiteboarding session on a few technical questions/scenarios. • 5. Founder interview - culture and team fit, with both founders and other members of the team. • When you apply, please highlight the most relevant previous experience - we read every application.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT