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. Experience operating directly with Postgres or a similar RDBMS will make you stand out. 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