Your Responsibilities
-
Design, develop, and maintain fullstack web applications using .NET 8, C#, React, and TypeScript
-
Build secure, maintainable REST APIs and GraphQL endpoints to support dynamic frontends
-
Create responsive UI components and interfaces using React and Apollo Client
-
Write automated tests using Jest, React Testing Library, and MSTest
-
Ensure code quality, performance, and maintainability across both frontend and backend
-
Use containerization and Kubernetes-based deployments for shipping fullstack features
-
Collaborate with designers, backend engineers, and DevOps to create cohesive user experiences
-
Integrate AI-assisted tooling (e.g., GitHub Copilot, Cursor) to optimize development speed and code clarity
-
Participate in agile planning, estimations, code reviews, and continuous improvement processes
Required Technical Skills
Frontend:
-
Proficient in TypeScript, React, and component-based architecture
-
Experience with GraphQL, Apollo Client, and Apollo Server
-
Strong testing practices with Jest and React Testing Library
-
Familiarity with monorepo tooling (e.g., NX, Turborepo, Lerna)
Backend:
-
Solid experience with C# and .NET 8 for scalable backend development
-
Knowledge of CQRS, design patterns (e.g., factory, pub/sub), and modular architecture
-
Experience with PostgreSQL or other relational databases
-
Working knowledge of Azure, Azure Service Bus, JWT, OpenID Connect
-
Familiarity with tools like Swagger/OpenAPI, Polly, Serilog, Datadog, and OpenTracing
Tooling & Development:
-
Experience using Git, modern CI/CD, and container-based workflows
-
AI-powered development practices (e.g., GitHub Copilot) to speed up refactors, test creation, and boilerplate reduction
What do we offer you?
-
A challenging and dynamic role within a growing international software company
-
The chance to create your own path. 'No' is not something we hear often here; if you have a good idea, you get the chance to execute it.
-
A company laptop.
-
A good salary.
-
25 vacation days and 8% vacation pay.
-
Reimbursement of travel expenses.
-
Sports during working hours.
-
Delicious, daily lunches at the office.
-
Lots of social drinks, snacks and social activities such as supping, karting and padel tennis.
-
A beautiful office with excellent accessibility, both by public transport and by car.
Are you ready to be part of our adventure and help transform the construction industry? Then apply now – or if you have any questions, feel free to give us a call on 0348-489600 and ask for Wouter Coebergh.
20 years ago at Pro4all, we embarked on a challenging mission: to digitise construction. Why? Because we saw that, despite all good intentions, costly mistakes were being made and materials unnecessarily wasted. Thanks to our software, construction companies can now work together more efficiently, build more sustainably and possibly even contribute to solving the housing shortage. Our products are used daily by tens of thousands of professionals working in the construction industry.
But note that we are not just another software company. We are a team of passionate tech enthusiasts with years of experience. We believe digitalisation is the key to our customers' success. We want to move the (often conservative) construction industry and show that building can be easier (and more fun). Our solutions have contributed to the largest (and smallest) projects in the Netherlands and abroad such as: Amare, Coolblue and Schiphol Airport.