Full-Stack Developer

Apply

About the position

Location
Oslo / Remote
Type
Full-Time

laiout is a fully automated architectural design tool for floor planning - generating custom layouts in seconds instead of weeks, while delivering data on costs, carbon emissions, and efficiency. Clients already generate over 2 million m² of layouts every month, and growth is accelerating.

We’re now looking for a Full-Stack Developer to join our engineering team and help us scale our product, performance, and reliability as adoption soars.

A Bit About Us

We’re a team with diverse backgrounds rethinking how offices are designed. Backed by venture capital investors and global clients, we combine architectural insights with automation.

You’ll work with a technical team solving non-trivial product challenges that push the boundaries of what’s possible in browser-based design tools.

What You’ll Do

You’ll own features end-to-end, ensuring performance, scalability, and seamless user experience.

You will:

  • Improve and maintain our complex visual editor and the backend server that powers it.
  • Build across the stack: implement frontend logic in modern React (functional components) and maintain dual backend systems (Node.js service for API and database operations, and a Rust service for high-performance algorithmic processing, with Python and Go also in use).
  • Collaborate closely with other developers, designers, and product leads to design efficient architecture and data flow.
  • Architect and optimize PostgreSQL schemas and queries through Prisma, ensuring high performance, scalability, and data integrity.
  • Write clean, maintainable TypeScript code and uphold strict standards via eslint and type parameterization.
  • Troubleshoot, iterate, and improve.

Who You Are

You’re a strong engineer with full-stack experience and a bias toward building fast, scalable systems. You care deeply about code quality, understand the trade-offs of abstraction, and enjoy working with others who do the same.

Requirements:

  • 8+ years of experience in TypeScript/JavaScript
  • Strong command of eslint, type parameterization, and modern React (functional components)
  • Experience with Next.js, Node.js, Prisma ORM, and TanStack Query
  • Solid understanding of Postgres or a similar RDBMS
  • Comfortable working independently with vague guidelines and high autonomy
  • Excellent communication skills and collaboration mindset
  • ±3 hours of Oslo time zone

You’ll Thrive Here If You…

  • Enjoy tackling complex problems with clear architectural thinking.
  • Are motivated by ownership and long-term product impact.
  • Value flexibility, autonomy, and continuous learning.

What’s in It for You

  • Fully remote role (±3h CET) with flexible hours.
  • Equity in a fast-scaling global SaaS company.
  • Opportunity to shape a high-performance product used across many countries.
  • Annual European off-sites.

Our Process

We keep our hiring simple and transparent:

  • Application: Submit your CV and a short note about what excites you about laiout.
  • Intro Call (30 min): Meet our CTO to discuss your experience and expectations.
  • Technical Deep Dive: A collaborative session on architecture and real-world challenges.
  • Final Decision: Fast feedback and next steps.

Ready to build high-performance software that transforms how office space is designed?

Apply now and let’s build the future together.

Questions? Email simon@laiout.co

Cookie Consent

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.