H2Senior full stack JavaScript Engineer (Node.js / React) - banking sector /h2 br/ Location: Belgium (Hybrid model)br/ Contract type: Freelance / Contractbr/ br/ h2Context /h2 br/ Our client is a fast-growing digital bank undergoing a major transformation of its IT landscape. The organization is modernizing its legacy systems into a MicroServices architecture hosted on AWS, with a strong focus on Domain-Driven Design (DDD).br/ br/ The development organization is structured into autonomous feature teams, each aligned with a specific business domain. These teams promote ownership, collaboration, and innovation, offering you the opportunity to make a real impact in a human-sized environment.br/ br/ h2Your role /h2 br/ As a Senior Full Stack JavaScript Engineer, you will play a key role in designing and delivering high-quality digital banking solutions.br/ br/ You are someone who:br/ ul liThrives in a collaborative Agile environment, while being capable of working autonomously /li liTranslates complex business requirements into scalable and elegant technical solutions /li liBalances engineering discipline with pragmatism /li liHas a strong focus on code quality, performance, and security /li liIs eager to continuously learn and grow, both technically and within the banking domain /li /ul br/ You take ownership of your work, actively contribute ideas, and are open to feedback and continuous improvement.br/ br/ h2Key responsibilities /h2 ul liDesign, develop, and maintain scalable full stack applications within a MicroServices ecosystem /li liTranslate business requirements into technical specifications and user stories /li liDevelop high-quality frontend and backend solutions using modern JavaScript technologies /li liBuild and maintain secure and performant APIs (REST and/or gRPC) /li liCollaborate closely with Product Owners, Scrum Masters, and other developers /li liContribute to Agile ceremonies (daily stand-up, sprint planning, retrospectives) /li liEnsure code quality through testing (unit, integration, E2E) /li liParticipate in CI/CD processes and deployments /li liContribute to architectural discussions and technical improvements /li /ul br/ h2Technical skills /h2 ul liFrontend: ul liStrong experience with: React.JS (with styled-components) /li liReact Native /li liGood understanding of: Micro-frontend architecture /li /ul /li liBackend: ul liStrong expertise in: /li liNode.js with TypeScript /li liExperience with: /li liAPI design (REST and/or gRPC) /li liOpenAPI / Swagger /li liKnowledge of ORM tools (TypeORM or modern alternatives) is a plus /li /ul /li liDevOps Cloud: ul liExperience with: /li liCI/CD pipelines (GitLab preferred) /li liFamiliarity with: /li liAWS services (S3, DynamoDB, RDS, EKS, etc.) /li /ul /li liMethodology: ul liProven experience working in: Agile / Scrum environments /li liStrong ability to: /li liTranslate business needs into clear user stories /li liCollaborate effectively within cross-functional teams /li /ul /li /ul br/ h2Required qualifications /h2 ul liMinimum 5 years of experience in full stack JavaScript development /li liStrong analytical and problem-solving skills /li liFluent in English /li liNice-to-have: ul liKnowledge of banking or financial services /li liProficiency in Dutch or French /li liExperience with: /li liTerraForm / Infrastructure as Code /li liC# .NET /li liGraphQL /li liExposure to other backend technologies (e.g., PHP) /li /ul /li liSoft skills: ul liTeam player with strong communication skills /li liProactive and solution-oriented mindset /li liStrong sense of ownership and responsibility /li liPassion for technology and innovation /li /ul /li /ul br/ Brusselsbr/ Start date : ASAPbr/ Contract 6 months with long term assignment and so extensionsbr/ 50% hybrid systembr/