About the role
At Dibbel, we are developing a modern SaaS platform that innovates how the construction industry works ā both on the construction site and in the office. We have been developing Dibbel for 2 years, and we see enormous potential. Now we need you who want to join us on the journey!
What we are looking for
**At least 2--3 years of experience with React -**either in the workplace or through larger projects
**An independent developer -**you can take responsibility for your own tasks and deliver high-quality code
Strong in TypeScript - we build robust solutions, so you should have good control over type safety
Good problem-solving skills -- we're looking for a developer who understands why, not just how
Experience with Next.js
Advantage with React Native experience - we also build mobile apps
Some backend experience is an advantage
Job duties
As our third developer and third employee, you will have a key role in the team and the opportunity to shape both the codebase and the product. We are looking for a skilled and experienced React developer who can work independently, make good technical choices, and contribute to building a robust and scalable product.
You don't need to have 10+ years in the industry, but we are looking for someone who has at least 2--3 years of experience with React, or can point to large and impressive projects / contributions to open source.
šÆ What will your job duties be?
We work broadly across the product, and you will be involved in several parts of the development:
Develop new features in our Next.js-based web product
Improve user experience and optimize performance
Building and maintaining our React Native app (if you have experience with it)
Work closely with the team to make good technical decisions
Contribute to UI/UX improvements
(Bonus) Work a little with backend -- we use Node.js, Prisma and PostgreSQL, so it's a big advantage if you can contribute here too
š A little about our technology stack
Dibbel is built with a modern technology stack that makes development agile, scalable and efficient. We use, among other things:
Frontend: React, Next.js, tRPC (React Query)
Backend: Node.js, tRPC
Database: PostgreSQL + Redis
Validation: Zod
Infrastructure: Azure App Service, Azure Functions, Azure Containers, Azure Service Bus
CI/CD + Git: Azure Devops + Azure Pipelines
Mobile: React Native with Expo