Software ontwikkelaar

Ciratum
Woerden, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Woerden, Netherlands

Tech stack

API
Bootstrap
Databases
Linux
MariaDB
MySQL
Node.js
TypeScript
React
Indexer
Backend
Kubernetes
Bare Metal
Front End Software Development
React
Microservices

Job description

See all jobs Senior Backend Developer (Node.js) Permanent employee, Full or part-time · Weesp, Hybrid Your mission At VeiligWerk, safety comes first. Our mission is to help construction companies prevent accidents and protect their people. With our software, workers can easily report incidents and unsafe situations, organize toolbox meetings, run inspections, and more. Today, over 200,000 construction professionals across the Netherlands rely on our platform, with clients including Heijmans, Dura Vermeer, Boskalis, and TBI. We're a dedicated team of 15 in Weesp. As part of Pro4all, we combine our focus on safety with the strength of shared integrations. After a full frontend rebuild, we're now working on backend-heavy features and are looking for someone to take ownership of our backend and help us build an even safer industry. What you'll do

Own and Evolve: Take full ownership of our back-end platform; a domain-driven microservice architecture based on Node.js, supported by Express and RPC protocols and a MariaDB database.

Architect & Design: Lead technical direction, design and improve schemas, queries, indexing, and data models and ensure performance, security, and reliability.

Build & Integrate: Develop APIs for our frontend and implement key integrations with the Pro4all ecosystem (e.g., shared logins/SSO).

Collaborate: Work closely with the other developers in Weesp to create awesome new features that prevent accidents on the construction site. Our stack - Backend: Node.js, RPC-style microservices, MariaDB - Infra: Bare-metal Linux, migrating to Kubernetes - Frontend: React (TypeScript), Bootstrap, Redux Your profile

Requirements

At least 3+ years experience with Node.js and MariaDB/MySQL at scale. - Proven ability to design and operate service-oriented systems with clear boundaries. - A security-first mindset: authentication/authorization, secure-by-default practices, data privacy (GDPR). - A great comm...

Apply for this position