Senior Frontend Engineer
Senior Frontend Engineer

Senior Frontend Engineer

Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Lead frontend development for a cutting-edge AI platform using React and Next.js.
  • Company: Join Gendo, a revolutionary tech company transforming architecture with AI.
  • Benefits: Enjoy competitive pay, stock options, flexible work, and 25 days holiday.
  • Why this job: Be part of a creative team reshaping design with innovative technology.
  • Qualifications: Extensive React experience and a passion for user-centric design.
  • Other info: Collaborate with top architects and enjoy a dynamic work environment.

The predicted salary is between 48000 - 84000 £ per year.

About Gendo

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 just 12 months of launching, we have 50,000 architects and designers using Gendo to produce visualizations 100x faster than traditional workflows. 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 both substantial pre-seed-stage and seed-stage funding from renowned investors within the space, enabling us to expand our team and deliver on our ambitious vision.

What we value

At Gendo, design is our core mission. We believe in the power of tools to elevate creative expression and push the boundaries of architectural possibility. We don’t build in a vacuum. We have refined our technology in direct partnership with renowned firms including Zaha Hadid Architects, Benoy, KPF, and David Chipperfield Architects. We take an exploratory approach to product development, continuously innovating to solve the real-world challenges our users face. Our ambition is massive. We are building a world-class team to transform the future of architecture, making cutting-edge AI tools accessible so creators can bring their boldest ideas to life with speed and precision.

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). Unlike many standard SaaS applications, this project is complex, involving real-time state management, 2D and 3D rendering, and advanced UI/UX features that are integral to our AI rendering product. The experience we’re building is akin to platforms like Miro or Figma, with a rich canvas-based UI powered by WebGL and real-time collaboration supported through WebSockets. Given our small team, we value frontend developers with a strong eye for design and a knack for product thinking. The ideal candidate can comfortably fill in gaps when wireframes or detailed designs aren’t available, using our design system to maintain a cohesive visual language. If you’re excited about tackling frontend challenges and creating an intuitive, high-performance experience, we’d love to hear from you.

Key Responsibilities

  • Leading the development and architecture of a highly interactive React (Next.js) application, working closely with product and backend teams.
  • Managing complex application state and ensuring smooth UX in a real-time, collaborative environment using WebSockets for live updates and async generation results.
  • Implementing 2D and 3D elements within a canvas-based UI using three.js (react-three-fiber), supporting features like image resizing and future 3D model manipulation.
  • Optimising the frontend for performance and scalability, ensuring a seamless, responsive experience for users.
  • Applying product design sensibility to fill in design gaps when needed, leveraging our design system to ensure visual and functional consistency.
  • Collaborating closely with product and design colleagues to bring complex interactions to life and ensure consistency in visual and functional elements.
  • Championing best practices in frontend development, reviewing code, and mentoring junior developers.

Requirements

  • Extensive experience in building and deploying complex, production-level React applications.
  • Strong proficiency in Next.js, React state management (e.g., MobX, 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 and applying these technologies.
  • Experience with full-stack development, particularly API design and development.
  • Solid understanding of frontend performance optimisation techniques and best practices.
  • Experience in designing and developing software products with l10n/i18n requirements.

It would be a bonus for you to have:

  • Experience with yjs for real-time collaboration (in addition to the above).
  • Product design experience or a strong eye for user-centric design.
  • Previous advanced experience with three.js or similar WebGL libraries.
  • Experience or familiarity with CAD or 3D modelling software (e.g. Blender, 3DS Max) or computer graphics in general.

Why join Gendo?

  • Be a key player in driving the growth of a groundbreaking AI platform that is reshaping the architecture and design industry.
  • Collaborate with leading architects and designers from top firms like Zaha Hadid Architects.
  • Work in a dynamic, fast-paced environment where your ideas and initiatives are valued.
  • Be part of a creative, innovative team dedicated to pushing the limits of what’s possible in frontend development.
  • Competitive compensation package, including performance-based incentives and equity options.

What we offer

This is a full-time position, during which you’ll spend 3 days a week in either our London or Bristol office, and 2 days a week working remotely from home (in the UK).

  • Stock options; we firmly believe that you should share our future successes with ownership in the company.
  • 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. Please highlight the most relevant previous experience.
  • Intro Interview: A short interview to meet one of the founders and hear more about the role and company, and answer some early questions.
  • Take Home Task and Online Assessment: A short exercise to test technical skills and strategic thinking.
  • Task Interview: An interview with the Gendo CTO to discuss your task submission and answer any of your questions.
  • Founder Interview: Meet both Founders to discuss cultural and team fit.
  • References.

Senior Frontend Engineer employer: Gendo

At Gendo, we are not just building a revolutionary AI platform; we are cultivating a vibrant work culture that values creativity, innovation, and collaboration. As a Senior Frontend Engineer, you will have the opportunity to work alongside leading architects and designers, contributing to groundbreaking projects while enjoying a flexible work environment that includes remote options and competitive benefits like stock options and a well-being allowance. Join us in our mission to transform the architecture and design industry, where your ideas will be valued and your professional growth supported.
G

Contact Detail:

Gendo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Frontend Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A personal connection can often get you a foot in the door faster than a CV.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best frontend projects, especially those using React and Next.js. This is your chance to shine and demonstrate what you can bring to Gendo.

✨Tip Number 3

Prepare for the interview! Research Gendo’s products and think about how your experience aligns with their mission. Be ready to discuss how you can tackle their frontend challenges head-on.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Gendo.

We think you need these skills to ace Senior Frontend Engineer

React
Next.js
WebSockets
three.js
react-three-fiber
Real-time Data Handling
Frontend Performance Optimisation
Component-based Architecture
API Design and Development
Product Design Sensibility
User-Centric Design
Collaboration Skills
Mentoring
Full-stack Development

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with React and Next.js. We want to see how you've tackled complex projects before, so don’t hold back on the details!

Tailor Your Application: Make your application stand out by tailoring it to our job description. Mention specific technologies like WebSockets and three.js that you’ve worked with, and how they relate to the role. We love seeing candidates who understand what we’re all about!

Be Yourself: Don’t be afraid to let your personality shine through in your application. We’re a creative team, and we value authenticity. Share your passion for frontend development and any cool projects you’ve worked on that showcase your design sensibility.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensures you get all the latest updates from us. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Gendo

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in React, Next.js, and any state management libraries like MobX or Zustand. Brush up on your knowledge of real-time data handling with WebSockets and three.js, as these are crucial for the role. Being able to discuss your past projects and how you tackled frontend challenges will impress the interviewers.

✨Show Off Your Design Sensibility

Since Gendo values a strong eye for design, be prepared to discuss how you approach product design and user experience. Bring examples of your work that demonstrate your ability to fill in design gaps and maintain a cohesive visual language. This will show that you can think beyond just coding.

✨Prepare for Technical Challenges

Expect to face technical questions and possibly a coding challenge during the interview process. Practice common algorithms and data structures, and be ready to explain your thought process. Familiarise yourself with performance optimisation techniques, as this is key for building scalable applications.

✨Cultural Fit Matters

Gendo is looking for team players who can thrive in a dynamic environment. Be ready to discuss how you collaborate with others, especially in a small team setting. Share experiences where you’ve contributed to a positive team culture or helped mentor junior developers, as this aligns with their values.

Senior Frontend Engineer
Gendo
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
  • Senior Frontend Engineer

    Full-Time
    48000 - 84000 £ / year (est.)
  • G

    Gendo

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>