A senior fullstack engineer to support the migration and upkeep of an in-house innovation platform for a major energy transmission operator. The role involves backend API development, frontend component delivery, database management, CI/CD pipeline configuration, containerization and testing to ensure a robust and user-friendly solution."
Key responsibilities
Design and implement RESTful backend services using Python 3.11+ and FastAPI.
Develop and maintain user interfaces with React and TypeScript.
Administer and optimize PostgreSQL databases for performance and reliability.
Configure, manage and improve CI/CD pipelines (preferably in Azure DevOps).
Write, run and maintain unit and integration tests for both backend and frontend codebases.
Containerize applications using Docker to support development and deployment workflows.
Follow coding standards and best practices to ensure high code quality and maintainability.
Collaborate with cross-functional stakeholders to drive platform migration and ongoing maintenance.
Qualifications
Minimum 5 years of hands-on experience with Python 3.11+ and FastAPI
Minimum 5 years of hands-on experience with React and TypeScript
Experience managing PostgreSQL databases
Proven skill in writing unit and integration tests for Python and React
Experience containerizing applications with Docker
Valid work permit and residence permit for Belgium
Experience configuring CI/CD pipelines (Azure DevOps preferred)
Microsoft .NET
Entity Framework
Skills and competences
Python 3.11+
React
FastAPI
TypeScript
PostgreSQL
Testing (unit & integration)
Docker
Communication
Accountability
Challenging the status quo
CI/CD (Azure DevOps)