Job Title: Full Stack DeveloperWork Location: Brussels, BelgiumContract Duration: ASAP-6 Months with Possible Exention Languages Required: English and (French OR Dutch)Remote Status: HybridWork Regime: Full timeJob DescriptionDevelopment of secure and performant Front-end and Back-end code in JavaScript Ecosystem. Vulnerability Remediation & Secure Code Development: Take ownership of fixing pre-identified security vulnerabilities within our React, Node.js, and Next.js codebase. This involves writing secure, clean, efficient, and performant code to patch existing flaws, refactor vulnerable components, and integrate necessary security controls. Dependency Remediation: Address vulnerabilities originating from third-party libraries and packages (npm dependencies) by updating, patching, or replacing insecure versions, and ensuring all utilized libraries comply with security standards, considering their impact on overall application performance. Participate in the entire application lifecycle, focusing on coding, debugging, and deployment. Collaborate effectively with cross-functional teams, including PO’s, SM’s, and other developers, to define, design, and ship new features. Deep Expertise in JavaScript Ecosystem and experience working in banking and financial sectors Front-end :React.js with styled-componentsReact Native with styled-componentsknowledge of micro frontend architectureframeworks such as Next.jsBack-end :NodeJS in TypeScriptknowledge of TypeORM or more modern ORM is a plusExperience in vulnerability scanning concepts:SASTDASTDependency scanningOther common OWASP guidelinesWrite comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability. Design of API (REST or gRPC) OpenAPI/Swagger Proficiency in English and knowledge of one of the following languages: Dutch or French Knowledge of CI/CD through GitLab Awareness ofAWS services (EC2, RDS, ECS, etc.)Terraform/infra as code is a plusGraphQL is a plusC# .NET is a plus