Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
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.
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.
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
- Enjoy tackling complex problems with clear architectural thinking.
- Are motivated by ownership and long-term product impact.
- Value flexibility, autonomy, and continuous learning.
- 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.
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 [email protected]
Key Skills
Ranked by relevanceReady to apply?
Join laiout and take your career to the next level!
Application takes less than 5 minutes