About the Company
Location: London/Bristol
Department: Gendo Engineering, Product Engineering
Employment Type: Full time
Compensation: £70K – £100K • Offers Equity
Gendo is a revolutionary, browser-based AI platform designed to empower architects and designers to generate accurate, high-quality visual representations of their designs in seconds, not days—a huge improvement on existing workflows.
Within 18 months of founding, we built an alpha product, beta product, and launched our early-access product publicly. Today, this product has thousands of users across many organisations, generating tens of thousands of images.
We pride ourselves on being a lean, focused, and efficient team formed of highly talented individuals. This, and our product-driven mantra, led to us securing substantial pre-seed-stage and seed-stage funding from renowned investors, enabling us to expand our team and deliver on our ambitious vision.
What We Value
- Design is at the core of our mission—both in the design of our products and through its power to elevate creative expression.
- We have refined our technology in partnership with renowned firms such as Zaha Hadid Architects, Benoy, KPF, and David Chipperfield Architects.
- We take an exploratory approach to work, continuously innovating and seeking new ways to enhance the design process for our users.
- Our ambition is to build a passionate, dedicated, world-class team to transform the future of architecture and design.
About the Role
Job Title: Snr. Frontend Engineer
Location: London or Bristol (3 days a week in-office)
Role Overview
As our Senior Frontend Engineer, you will take ownership of the frontend development for a highly interactive, sophisticated web application built in React (Next.js). The project involves:
- Real-time state management
- 2D and 3D rendering
- Advanced UI/UX features integral to our AI rendering product
Key Responsibilities
- Lead the development and architecture of a highly interactive React (Next.js) application, collaborating closely with product and backend teams.
- Manage complex application state and ensure smooth UX in a real-time, collaborative environment using WebSockets.
- Implement 2D and 3D elements within a canvas-based UI using three.js (react-three-fiber).
- Optimize the frontend for performance and scalability.
- Apply product design sensibility to fill in design gaps when needed.
- Collaborate closely with product and design colleagues to bring complex interactions to life.
- Champion best practices in frontend development, review code, and mentor junior developers.
Requirements
- Extensive experience in building and deploying complex, production-level React applications.
- Strong proficiency in Next.js, React state management (e.g., Redux, Zustand), and component-based architecture.
- Experience with real-time data handling, ideally using WebSockets or similar technologies.
- Understanding of three.js (or WebGL in general), or a strong interest in learning these technologies.
- Experience with full-stack development, particularly API design and development.
- Solid understanding of frontend performance optimization techniques and best practices.
- Experience in designing and developing software products with l10n/i18n requirements.
Bonus Qualifications
- Product design experience or a strong eye for user-centric design.
- Previous advanced experience with three.js or similar WebGL libraries.
- Familiarity with CAD or 3D modeling software (e.g., Blender, 3DS Max) or computer graphics.
Why Join Gendo?
- Be a key player in driving the growth of a groundbreaking AI platform.
- Collaborate with leading architects and designers from top firms.
- Work in a dynamic, fast-paced environment where your ideas are valued.
- Be part of a creative, innovative team dedicated to pushing the limits of frontend development.
- Competitive compensation package, including performance-based incentives and equity options.
What We Offer
- Full-time position with 3 days a week in-office and 2 days remote work (in the UK).
- Stock options to share in the company’s future successes.
- 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.
Interview Process
- Submit your application and highlight the most relevant previous experience.
- Intro Interview: Meet one of the founders to discuss the role and company.
- Take Home Task: A short exercise to test technical skills and strategic thinking.
- Task Interview: Discuss your task submission with the Gendo CTO.
- Founder Interview: Meet both founders to discuss cultural and team fit.