Full-Stack Software Engineer Job ID: JP054665

Il y a 3 jours

Brussels, Brussels, Belgique ITProposal Temps plein
Full-Stack Software Engineer We are looking for a Full-Stack Software Engineer to develop and maintain a modern, data-intensive web platform supporting critical law enforcement operations. You will work across the full technology stack, building scalable backend services, responsive frontend applications, and reliable deployment pipelines while contributing to a clean and maintainable codebase.

Key Responsibilities
Design, develop, and maintain full-stack web applications. Build and enhance RESTful APIs using Python, Django, and Django REST Framework . Develop modern user interfaces with React, TypeScript, and Vite . Design and optimize PostgreSQL databases and data models. Implement background processing with Redis and Celery . Write automated tests using Pytest and support CI/CD pipelines with GitLab and Docker . Collaborate with cross-functional teams to deliver high-quality, scalable software. Ensure code quality, maintainability, and performance through best engineering practices. Requirements Minimum 5 years of experience with Python , Django , Django REST Framework , Docker , PostgreSQL , and CI/CD . Minimum 3 years of experience with React , TypeScript , and modern frontend development. Strong understanding of REST API design and OpenAPI standards. Experience with Redis , Celery , and automated testing using Pytest . Knowledge of CSS and responsive web development. Experience with data-intensive applications or Pandas is an advantage. Languages English: Working proficiency. Dutch: Passive knowledge. French: Passive knowledge. Work Arrangement Hybrid working model.

Location:
Brussels, Belgium . Start date: August/September 2026 .