Medior Full Stack JavaScript Engineer (React & Node.js)
At Keytrade Bank, we are continuously evolving our technology landscape to modernize our platforms, improve developer experience, and support the bank's growth and transformation.
To support this journey, we are looking for a Medior Full Stack JavaScript Engineer to join our transversal Technology Team.
Unlike our Feature Teams, which focus on delivering business value within specific domains, our mission is technology-driven. We work across the entire Product Factory, partnering with Feature Teams and Chapter Leads to help engineering teams evolve, modernize, and scale their solutions.
Our work spans platform modernization, framework and technology upgrades, large-scale migrations, developer tooling, proof-of-concepts, architecture improvements, and the adoption of modern engineering practices. We also contribute to engineering excellence initiatives by helping teams improve code quality, monitor technical health, strengthen application security, and address vulnerabilities across the technology landscape.
Working closely with the various technology, we help define standards, share best practices, and drive initiatives that benefit engineering teams across the organization.
This role offers a unique opportunity to work across multiple domains and technologies, contribute to initiatives that impact the entire organization, and influence engineering decisions beyond a single product or business area.
Your mission
As a Full Stack JavaScript Engineer, you will contribute to strategic technical initiatives that benefit engineering teams across the bank.
You will:
-
Design and develop modern web and backend solutions using React, React Native, Node.js, and TypeScript
-
Build reusable platforms, libraries, tooling, and shared services
-
Contribute to architectural initiatives around microservices, APIs, cloud adoption, and developer experience
-
Collaborate with architects, product teams, DevOps engineers, and technical leaders
-
Help define and promote engineering best practices
-
Participate in technical investigations, proof-of-concepts, and modernization projects
-
Support product teams in solving complex technical challenges
-
Contribute to CI/CD, automation, observability, and platform engineering initiatives
No two projects are exactly the same. One month you may be improving developer productivity through internal tooling; the next you may be helping build a shared API platform, modernizing legacy applications, or enabling new cloud-native capabilities.
What we're looking for
Experience & Mindset
-
3–5 years of experience in modern JavaScript/TypeScript development
-
Experience delivering production-grade web applications
-
Strong analytical and problem-solving skills
-
Ability to translate technical requirements into practical solutions
-
Curious mindset with a strong willingness to learn and experiment
-
Strong sense of ownership and responsibility
-
Passionate about new technologiesand software craftsmanship
-
Proficiency in English (Dutch or French is an asset)
Backend
-
Strong experience with Node.js and TypeScript
-
Design, develop, and maintain APIs (REST and/or gRPC)
-
Good understanding of API design principles and service-oriented architectures
-
Experience with OpenAPI / Swagger and API documentation
-
Experience with ORM frameworks (TypeORM, Prisma, or similar)
-
Familiarity with relational databases such as PostgreSQL, MSSQL, or MySQL
-
Understanding of asynchronous programming and event-driven architectures
-
Experience writing automated tests (unit, integration, and API tests)
-
Knowledge of software design patterns and clean coding practices
Frontend
-
React.js
-
TypeScript
-
Styled-components or modern component styling approaches
-
Responsive design and accessibility best practices
-
Experience with micro-frontend architectures is a plus
-
React Native experience is a strong plus
Cloud & Engineering Practices
-
GitLab and CI/CD pipelines
-
Understanding of cloud-native architectures
-
Familiarity with AWS services
-
Infrastructure as Code (Terraform) is a plus
-
Experience with observability and monitoring tools is a plus
Nice-to-have
-
C# / .NET experience
-
Message brokers such as RabbitMQ
-
Experience with platform engineering or developer tooling
-
Experience in regulated environments
-
Interest in software architecture and engineering practices
Why join us?
-
Small teams, real ownership – your work has a visible impact on products, technology, and engineering practices across the bank.
-
Work beyond a single product – contribute to technical initiatives that benefit multiple teams and product factories.
-
Varied technical challenges – no two projects are exactly alike.
-
Continuous learning and growth – access to training, knowledge sharing, and opportunities to expand your technical expertise.
-
Hybrid working model – enjoy a flexible setup with at least 50% remote work.
-
Competitive compensation package – including meal and eco vouchers, group insurance, health insurance, and other benefits.
-
A great place to work – modern offices in Watermael-Boitsfort and an open, collaborative culture.