Back to search
In4Matic Linkedin · Posted 11d ago

Senior Typescript Developer

Brussels

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About The Role

We are looking for a Senior Developer to play a key role in designing, building, and maintaining software solutions that connect physical infrastructure with digital platforms. These systems enable reliable, secure, and scalable interactions between users and a network of smart devices.

You will work in a modern, technology-driven environment at the intersection of backend services, frontend applications, and IoT integrations. The architecture is event-driven and focused on real-time communication across distributed systems.

Key Responsibilities

  • Design, develop, and maintain scalable applications using TypeScript, Node.js (NestJS), and Angular
  • Build and optimize backend services and APIs
  • Develop responsive and user-friendly frontend applications
  • Integrate and manage connected devices using protocols such as MQTT
  • Design and maintain PostgreSQL databases with a focus on performance and reliability
  • Work with cloud environments (preferably AWS)
  • Develop and manage containerized applications (Docker, preferably ECS)
  • Contribute to architectural decisions around scalability, security, and maintainability
  • Implement event-driven and real-time communication solutions
  • Collaborate with cross-functional teams (product, engineering, operations)
  • Ensure high code quality through reviews, testing, and best practices
  • Troubleshoot and resolve complex production issues in distributed systems

Your Profile

  • Strong experience with TypeScript in both frontend and backend environments
  • Proven expertise in Node.js for building scalable applications
  • Experience with Angular or similar frontend frameworks
  • Hands-on experience with PostgreSQL (data modeling and performance tuning)
  • Experience with IoT environments and device communication
  • Knowledge of messaging protocols such as MQTT
  • Experience with microservices and event-driven architectures
  • Solid understanding of REST APIs and real-time communication
  • Strong knowledge of software design principles and best practices
  • Experience with CI/CD and DevOps practices is a plus

Nice to Have

  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience with monitoring and observability tools
  • Familiarity with security best practices in IoT environments

Soft Skills

  • Strong analytical and problem-solving skills
  • Proactive mindset with a strong sense of ownership
  • Ability to work independently
  • Excellent communication and collaboration skills
  • Willingness to mentor and support other developers

Language Requirements

  • Native Dutch with good professional knowledge of English OR Native French with good professional knowledge of English

Practical Information

  • Location: Brussels
  • Hybrid working model (minimum 3 days per week in the office)
  • Start date: as soon as possible

Contactperson & Reference

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent