Full-stack Python Developer - Django/React
Pauwels Consulting
Brussels, Belgium
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English, French Experience level
SeniorJob location
Brussels, Belgium
Tech stack
Clean Code Principles
Big Data
Data Visualization
Relational Databases
Django
Python
PostgreSQL
Redis
TypeScript
Openapi
React
Backend
Pandas
Pytest
WebPack
Gitlab-ci
Deployment Automation
Celery
Front End Software Development
REST
Docker
Job description
- 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.