Full-Stack Python React Developer

EngiFlex
Brussel, Belgium
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Database Development DevOps Design of User Interfaces Python (Programming Language) PostgreSQL
+21 more
Enterprise Messaging Systems Microsoft SQL Server OAuth Scrum Methodology RabbitMQ Azure Active Directory Security Assertion Markup Language (SAML) Service Development Studio SQLAlchemy Systems Integration Microsoft Power Automate ReactJS Large Language Models Multi-Agent Systems Generative AI Fastapi Pytest Containerization Kubernetes Front End Software Development Virtual Agents

Job description

As a developer, you follow established engineering standards and contribute to the delivery of reliable, high-quality software. AI & Architecture Strong knowledge of:

  • AI agent development
  • Large Language Models (LLMs)
  • Model Context Protocol (MCP)
  • Agent-to-Agent (A2A) communication
  • Retrieval-Augmented Generation (RAG)
  • Vector databases

Requirements

  • Python
  • FastAPI
  • API and service development
  • Queuing and messaging systems such as RabbitMQ
  • Database development with SQL Server, PostgreSQL or similar technologies
  • SQLAlchemy
  • Security concepts and integrations including OAuth, SAML and Microsoft Entra ID
  • Automated testing with Pytest

Additional assets:

  • LangChain
  • LangGraph
  • Microsoft Copilot technologies
  • AI orchestration frameworks

DevOps & Cloud Knowledge of:

  • Containerisation technologies
  • Kubernetes
  • CI/CD pipelines
  • Azure DevOps
  • GitOps tools such as ArgoCD
  • Cloud-native development practices

Frontend Strong experience with:

  • React
  • JavaScript
  • CSS
  • UI development
  • NX framework for micro frontends

Your profile

  • You have strong communication skills.
  • You enjoy working in a collaborative team environment.
  • You take ownership and responsibility for your deliverables.
  • You are proactive and contribute constructive ideas.
  • You work effectively in Agile/Scrum teams.
  • You have a good command of Dutch and/or French, combined with English.
  • If you are a non-EU national working in Belgium, you hold a valid work permit and a valid residence permit allowing you to live and work in Belgium.

Benefits & conditions

You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car. (Freelance is also possible)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.be

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · WWC 2021

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:05 min

Accelerating frontend development with code templates

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all