Full-Stack Python React Developer
EngiFlex
Brussels, Belgium
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English, FrenchJob location
Brussels, Belgium
Tech stack
JavaScript
API
Artificial Intelligence
Automation of Tests
Azure
CSS
Cloud Computing
Database Development
DevOps
Design of User Interfaces
Python
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
OAuth
Scrum
RabbitMQ
Azure
Security Assertion Markup Language (SAML)
Service Development Studio
SQLAlchemy
Systems Integration
Microsoft Power Automate
React
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)