Senior Full-Stack Developer (TypeScript / Node.js / Angular)
Location: Brussels, hybrid (at least 3 days per week onsite)
Contract type: Temporary, 3 months (extension highly likely)
USP: Build the software behind a large-scale connected device platform, working across backend, frontend, and IoT integrations in a modern event-driven environment.
Your Role
You will help design, build, and maintain the software systems behind a large-scale connected device platform, enabling reliable and secure communication between physical devices and digital services. The role sits at the intersection of backend services, frontend applications, and IoT integrations.
You will own key parts of the technical landscape, from APIs and databases to real-time device communication and system architecture. You will work closely with product owners, hardware engineers, and operations to improve scalability, security, maintainability, and code quality, while also helping resolve complex production issues.
The ideal profile combines strong ownership with a practical, improvement-oriented mindset. You work independently, communicate clearly, and bring a mentoring approach toward junior developers.
Your Responsibilities
- Design, develop, and maintain scalable applications using TypeScript, Node.js (NestJS), and Angular.
- Build and optimize backend services and APIs that interact with connected hardware and central platforms.
- Develop responsive front-end applications for internal and customer-facing tools.
- Integrate and manage IoT devices using MQTT and real-time communication patterns.
- Design and maintain PostgreSQL databases with a focus on performance, reliability, and data integrity.
- Contribute to architecture decisions around scalability, security, and maintainability.
- Collaborate with cross-functional teams and ensure high code quality through reviews, testing, and engineering best practices.
What We Offer
- A temporary assignment with real ownership across a business-critical technology platform.
- Hybrid work in Brussels, with at least 3 days per week in the office.
- The opportunity to work on a modern event-driven architecture connecting software with physical devices.
- A role with broad technical scope across backend, frontend, IoT, and system design.
- Close collaboration with technical and operational stakeholders on real-world delivery challenges.
Who You Are
Must-haves
- Strong experience with TypeScript in both frontend and backend environments.
- Proven experience with Node.js, preferably NestJS, building scalable APIs and services.
- Solid experience with Angular for modern web application development.
- Hands-on experience with PostgreSQL, including data modeling and performance tuning.
- Experience with IoT systems and device communication, including MQTT, RESTful APIs, real-time communication, microservices, event-driven architectures, AWS basic services, and containerized applications (Docker, preferably ECS).
Nice-to-haves
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with cloud platforms beyond AWS, such as Azure or GCP.
- Experience with monitoring and observability tools.
- Knowledge of security best practices in IoT environments.
If this sounds like the right next step, please apply and share your profile. This role offers real technical scope across a platform that connects software, devices, and operations.
Questions or interested?
[email protected]