Frontend Developer | React.js | TypeScript | Node.js
Experience Required
5+ years
Overview
A dynamic digital banking organization is undergoing a major technology transformation, modernizing legacy platforms into a scalable microservices ecosystem hosted on AWS and designed around Domain-Driven Design (DDD) principles.
The company operates with autonomous Feature Teams aligned to business domains, promoting ownership, collaboration, agility, and direct impact within a human-sized engineering environment.
This opportunity is ideal for a frontend-focused engineer with strong JavaScript/TypeScript expertise and sufficient backend knowledge to contribute effectively within a modern full-stack architecture.
Key Responsibilities
Develop and maintain modern frontend applications for digital financial products
Translate business requirements into technical user stories and implementation plans
Build scalable and maintainable frontend solutions using modern JavaScript frameworks
Contribute to architectural discussions around micro frontends and distributed systems
Develop and integrate backend APIs where necessary
Design and consume REST and/or gRPC APIs
Ensure high standards of code quality, security, maintainability, and performance
Collaborate actively within Agile/Scrum delivery teams
Support CI/CD pipelines and modern engineering practices
Contribute to continuous platform improvement and technical evolution
Candidate Profile
The ideal candidate:
Is a collaborative team player who can also work autonomously
Demonstrates strong analytical and problem-solving skills
Can translate business requirements into clear technical solutions
Is comfortable working in Agile/Scrum environments
Shows ownership, accountability, and initiative
Has a passion for modern technologies and continuous learning
Balances engineering quality with pragmatic delivery
Values clean architecture, code quality, and application security
Mandatory Skills
Minimum 5 years of experience in JavaScript application development
Strong expertise in React.js
Experience with styled-components
Experience with React Native
Strong TypeScript skills
Node.js backend development experience
Experience designing APIs (REST and/or gRPC)
Knowledge of OpenAPI / Swagger
Experience with micro frontend architecture
Familiarity with ORM tools such as TypeORM or modern equivalents
CI/CD experience using GitLab
Strong English communication skills
Ability to work effectively within Agile/Scrum teams
Nice to Have
French or Dutch language skills
Experience in banking or financial services
AWS cloud experience (S3, DynamoDB, RDS, EKS)
Backend development experience with C# /.NET
Infrastructure as Code knowledge (Terraform)
Exposure to GraphQL
Exposure to PHP
Environment / Tech Stack
React.js
React Native
TypeScript
Node.js
styled-components
REST / gRPC
OpenAPI / Swagger
GitLab CI/CD
AWS
Micro frontends
TypeORM
Agile / Scrum