Full-stack Developer – Public Safety & Data Platforms
Digital
Development
Bachelor, Master
Advanced (5+)
- Location
- Brussels, Brussels-Capital
- Work type
- Consultancy
- Work model
- Fulltime, On-site
Our client, a specialized public safety organization, is seeking a skilled developer to contribute to a modern, data-intensive web platform. The role involves designing robust APIs and crafting responsive user interfaces within a highly maintainable codebase to support technical operations and forensic activities.
Responsibilities
- Design and develop robust, scalable APIs using modern backend frameworks.
- Craft responsive and performant user interfaces for data-intensive applications.
- Perform complex data modeling and execute optimized queries within relational databases.
- Implement background job processing and asynchronous tasks to enhance system performance.
- Integrate containerized applications into automated deployment pipelines.
- Collaborate with specialized teams to ensure high code quality and engineering excellence.
- Apply clean code principles and comprehensive testing to maintain a well-structured codebase.
Requirements
- 5+ years of backend development using Python, Django, and Django REST Framework.
- 5+ years of experience with Docker and GitLab CI/CD.
- 3+ years of frontend development using React, TypeScript, and Vite.
- Solid experience with PostgreSQL, Redis, and Celery.
- Proven knowledge of REST API design and OpenAPI standards.
- Hands-on experience with testing using Pytest.
- You possess a proactive, collaborative mindset with an eye for detail and a passion for solving technical challenges.
- You have active knowledge of English with passive knowledge of Dutch and French.
Nice to Haves
- Experience with data-heavy applications and complex data visualizations.
- Knowledge of Pandas.
- Willingness to learn Pandas.
Offer
- Start date: August 2026.
- Work regime: Full-time.
- Location: Brussels.
- Working model: Hybrid.
- Contract: open to both permanent employees and freelancers.
# 101159
or
Not sure if this job is right for you? Chat with Alex, our AI career coach, and discover the vacancies that match your profile.
)