Fabra
Full Stack Engineer
At Fabra, we're on a mission to democratise product design, making it accessible to everyone—from seasoned designers to creative entrepreneurs.
Software engineering
Full-time
Remote | GMT+9, GMT+10
Visa sponsorship · No
Senior · A role for someone with advanced knowledge and skills. May involve mentoring, leading others or specialisation. Typically at least 5 years of experience.
·



Why Fabra
At Fabra, we are building a 3D product design tool that enables users to bring their creative visions to life directly in their web browser, starting with apparel and lifestyle products. With an expanding library of product templates, Fabra offers a seamless transition from design to production, empowering users to design a wide range of products – lowering the high barriers to entry when it comes to product design and creating a world where anyone with an idea can bring it to life easily.
About the role
With plans to expand our library to thousands of templates across multiple product categories, we’re on a journey to transform how people design and create physical products.
As we continue to grow, we’re looking for a passionate and talented Full Stack Engineer to join our team of engineers. This is a unique opportunity to work in a dynamic, collaborative environment and contribute to building a platform that’s changing how the world designs physical products.
What you'll be responsible for
- 💬
Collaborate on Product Development
Work closely with the engineering team, designers, and product managers to design, develop, and deliver new features and improvements for our platform.
- 💬
Full-Stack Development
Build and maintain robust, scalable, and secure frontend and backend systems. You’ll contribute across the stack, from crafting responsive user interfaces to developing APIs and managing infrastructure.
- 💬
Performance Optimisation
Ensure the platform runs smoothly by identifying and addressing bottlenecks, optimizing code, and improving system reliability.
Skills you'll need
- 💬
Technical Expertise (5 Years Minimum)
5 years + proven experience in full-stack development with strong proficiency in modern frontend and backend technologies. Familiarity with our tech stack (React, Typescript, Node.js, GraphQL, PostgreSQL, Blender, Three.js, WebGL) is highly desirable.
- 💬
Strong Problem-Solving Skills
Excellent analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and implement effective solutions.
- 💬
Collaborative Spirit
Strong communication and teamwork skills, with the ability to work effectively across disciplines.
Meet the team

Applying with Hatch
Fabra is using Hatch to accept applications for this role. Hatch helps you demonstrate your fit, no matter your background.
Learn more about Hatch