Browse jobs within our portfolio

Discover opportunities across a global network of companies transforming the future of our built world.
Pi Labs
29
companies
38
Jobs

Full-Stack Developer

laiout

laiout

Software Engineering
Oslo, Norway · Remote
Posted on Oct 1, 2024
About the position

We have been growing rapidly over the past few years and now have a functional product with paying clients from all across the globe. We need more talent to help us keep up with the increasing demand! Our team has done a great job so far, but with more clients coming on board, it’s time to expand our team. This is an opportunity to be a part of an exciting journey as we scale.

We are looking for a full-stack developer with 8 years of experience in TypeScript/JavaScript, including a strong grasp of eslint, type parameterization and modern React, particularly functional components. Familiarity with Next.js, the Prisma ORM, and remote procedure call libraries like TRPC is a must. On the backend, some knowledge of a server-side language is expected — preferably Rust, but Python and Golang are also welcome. Our tech stack is designed for performance, reliability, and scalability, and we hope you value those qualities too. If this sounds like you, please continue reading.

We value freedom, but with that comes a lot of responsibility. Your responsibility will be to improve and maintain our complex visual editor and the backend server that supports it. This role involves working across the stack to ensure seamless integration and functionality, tackling unique challenges that require a strong understanding of both frontend and backend architecture. You'll engage with asynchronous Rust for backend processes while also refining logic of our frontend tools.

You will be challenged quite a bit, but you won’t be alone, and we are eager to share our knowledge. You’ll be collaborating with skilled full-stack developers, creative designers, and supportive backend developers to build and maintain a robust visual editor for automated floor planning. If you’re passionate about creating intuitive applications and have a strong desire to learn and grow, particularly in Rust, this role is perfect for you!

We can offer you the flexibility to work from anywhere in the world, but also welcome you to Oslo. We only ask that you try to get within +- 3 hours of Oslo time zone. Time wise we're quite flexible too, we only expect you to participate in standups regularly. Finally, we offer equity in what we believe is a company that will continue to grow based on our client lineup.

TLDR

  • 8 years of experience with JavaScript/TypeScript
  • Strong grasp of eslint and type parameterization
  • In depth knowledge of Next.js, TRPC and Prisma ORM
  • Eagerness to learn Rust
  • Ability to distill a clear list of requirements when provided with vague guidelines
  • Remote work opportunity
  • Equity with a great value proposition
  • Flexible work hours, with only focus on attending standups
  • Team player with good communication skills
  • A love of learning and adapting to new challenges

If this sounds like a great opportunity, then please apply!