logo

Bekijk alle vacatures

Typescript Developer

Brussel, Brussel

Senior TypeScript Developer

For a client, we are seeking a Senior TypeScript Developer to expand our existing team in light of a technical migration project within the client's integration landscape.

Job Title:

Senior TypeScript Developer

Location:

Brussels, minimum 1 day per week on-site 

Start Date:

As soon as possible, aiming for 1st April 2026 (potentially sooner)

End Date:

Initially until 30th September 2026, with the possibility of extension

Languages Required:

  • English: Must
  • French: Should have

Key Technologies and Patterns:

  • TypeScript
  • Node.js
  • React
  • Next.js
  • gRPC
  • Event sourcing

Responsibilities and Duties:

  • Design and build clean and performant Node.js applications (Restful/GraphQL APIs, Workers, etc.), call gRPC endpoints, and design and manipulate SQL or NoSQL databases.
  • Occasionally work on applications in React/Next.js for simple configuration backend/service screens.
  • Work as an integral part of an agile team, contributing to the planning and development of the systems the team uses.
  • Collaborate with engineers, Product Owners, and Business Analysts to define solutions, ways of working, and share knowledge across the department.
  • Review code and provide support to other team members.
  • Maintain and improve the quality of the software delivered, the codebases worked on, and the tooling used.
  • Regularly deploy code to production.
  • Potentially lead a workstream/project.
  • Help identify and resolve reported issues.
  • Ensure the safety of customer data.

Knowledge & Experience:

Required:

  • Senior-level experience in modern TypeScript, Node.js, React, Next.js, etc.
  • Experience designing and developing APIs/Workers in Node.js.
  • Understanding of DevOps/modern infrastructure practices (Azure, Docker, CI, etc.) and a desire to learn more.
  • Experience in (automated) testing (unit, integration, E2E, etc.) and a keen interest in testing your code.
  • Understanding of distributed systems design, including building for resilience and cloud architectural patterns.
  • Awareness of security best practices in software development.
  • Experience working in autonomous agile environments.

Desired:

  • Experience with Clean/Hexagonal Architecture, Dependency Injection, etc.
  • Experience following continuous delivery and infrastructure as code.
  • Experience using event sourcing and building projection.

Deel deze vacature

Powered by