Full Stack Developer (ReactJS / NodeJS)
Location: Brussels
Start Date: 01/07/2025
End Date: 30/06/2026
Role Description:
Join a dynamic team as an Experienced Full Stack Developer, where you will be responsible for developing backend services and front-end web applications using a container-based approach with Docker images. You will also implement CI/CD pipelines. This role encourages you to challenge, investigate ideas, and develop creative solutions. You will work across the entire architecture, from backend to front end, to design, develop, and support high-quality and scalable products, all with a DevOps mindset.
Responsibilities:
- Develop backend services and front-end web applications.
- Implement CI/CD pipelines.
- Work across the entire architecture to design, develop, and support scalable products.
- Collaborate with a team of motivated Dev Engineers.
- Apply skills in analysis, design, development, testing, and integration.
Qualifications and Experience:
- Master’s degree or equivalent by experience.
- Strong development profile with frontend and backend experience.
- Proficient with CI/CD processes and best practices.
- Proven knowledge of cloud technologies.
- Thorough experience working in or with Agile development teams.
Technical Experience:
- Backend: NodeJS, ExpressJS.
- Frontend: JavaScript/TypeScript, ReactJS.
- Cloud: Kubernetes, Docker, Helm, Terraform.
- DevOps Toolchain: Jenkins, Gitlab, Ansible, Nexus.
- Monitoring and Service Reliability: Prometheus, Grafana, Kibana.
- Quality Tools: Fortify, Sonar, NexusIQ.
- Design and Methodology: Domain Driven Design, Test Driven Development, Event-Driven Architecture.
- API Governance: Swagger, Swagger Codegen, API Management Platform.
- Microservice Design Patterns: gRPC, REST, Circuit Breaker, API Gateway.
Business Experience:
- Preferable experience in large IT organizations.
Soft Skills:
- Team player with a proactive attitude.
- Quick learner with good communication and influencing skills.
- Strong analytical and synthesis skills.
- Autonomous, committed, and perseverant.
- Ability to work in a dynamic and multicultural environment.
- Flexible, accurate, and control-minded.
- Good networking skills and community-oriented.
- Teacher/mentor with curiosity and optimism.
Language Requirements:
- Very good knowledge of English.
- French and/or Dutch is an important plus for interactions with clients, co-workers, and external partners.