laiout logo

Full-Stack Developer

laiout
Department:Software Engineer
Type:REMOTE
Region:EU
Location:Norway
Experience:Mid-Senior level
Estimated Salary:NOK700,000 - NOK1,000,000
Skills:
TYPESCRIPTJAVASCRIPTREACTNEXT.JSNODE.JSPRISMAPOSTGRESQLRUSTPYTHONGOTANSTACK QUERYESLINT
Share this job:

Job Description

Posted on: October 21, 2025

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 PostgreSQLschemas 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 zoneYou’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:

  1. Application: Submit your CV and a short note about what excites you about laiout.
  2. Intro Call (30 min): Meet our CTO to discuss your experience and expectations.
  3. Technical Deep Dive: A collaborative session on architecture and real-world challenges.
  4. 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

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteJobsHub.app logo

RemoteJobsHub.app

Get RemoteJobsHub.app on your phone!