Job Openings Full-Stack Python React Developer (Freelance possible)

About the job Full-Stack Python React Developer (Freelance possible)

📋 Tasks and responsibilities

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

Backend

Experience with:

  • 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.

Additional Technical Assets

  • Microservices architecture
  • Distributed systems design

Location

This role is based in the Brussels region and follows a hybrid working model. On-site presence is generally expected two days per week.

💼 Offer

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)