FullStack Developer
- Équipe
IT
- Type de contrat
Permanent
- Niveau
Medior (2 - 7y)
Our Offer
Keytrade Bank is a young bank, where all IT systems traditionally were developed in house. Currently Keytrade Bank is moving to a model where we focus on customer experience and innovative products, relying more on off-the-shelf products and services for the basic functionalities. We take this opportunity to refactor our systems following microservice architecture and Domain Driven Development.
Next to this technical transition, Keytrade Bank has moved towards a customised Agile organisation at all levels of the bank. The Product Factory (our delivery machine) contains autonomous Feature Teams, split by business domain instead of technology. Autonomous means, that each team has all the skills needed for its domain, IT as well as business. On top of that, each technology has its own chapter to share and manage the technical experience.
Working in a small bank - especially in autonomous teams - is very different than working in a big bank. Responsibilities are much bigger, knowledge broader. We have a very high growth rate and we are looking for motivated people willing to become part of our dynamic teams to help improve and transform its existing trading and banking system.
Your Role
We are seeking a highly motivated and Full stack developer to join our dynamic team. In this role you will be achieving transversal integration across our IT landscape and driving the successful implementation of complex, cross-departmental IT projects. You will be instrumental in bridging technological gaps, streamlining workflows, and ensuring seamless data flow between disparate systems.
As a Full Stack Developer on this team, you will be responsible for designing, developing, and maintaining robust and scalable solutions that facilitate integration and support the execution of strategic IT initiatives. Your work will directly contribute to enhancing efficiency, improving data accuracy, and enabling our business to operate more cohesively.
Additionally, we expect you to design, develop solutions with integration of security practices into our Continuous Integration and Continuous Delivery (CI/CD) pipelines, ensuring the secure development and deployment of our applications. You will establish and maintain security gates, perform vulnerability assessments, generate comprehensive reports, and drive the resolution of identified security issues.
Your profile
- Academic degree in a technical field or a proven experience of 3-5 years in developing JavaScript frontend & backend applications
- Strong Analysis skills
- Proven skills in technical translation of the business requirements to user stories
- Capacity to work in Scrum mode
- Dynamic, collaborative with a sense of responsibility
- Passionate about new technologies
Your Profile and Skills
- Back-end :
- NodeJS in TypeScript
- knowledge of TypeORM or more modern ORM is a plus
- Front-end :
- React.js with styled-components
- React Native with styled-components
- knowledge of micro frontend architecture
- Strong understanding of DevOps CI/CD pipelines and security best practices (preferred working experience with Gitlab).
- Experience with security testing tools (SAST, DAST, Container scanning, Dependency scanning)
- Design of API (REST or gRPC) and OpenAPI/Swagger
- Awareness of
- AWS services (EC2, RDS, ECS, etc.)
- Containerization and orchestration technologies (Docker, Kubernetes).
- GraphQL is a plus
- C# .NET is a plus
- Proficiency in English and knowledge of one of the following languages: Dutch or French
What we have to offer
- Keytrade Bank is a young and dynamic organization with a lean structure, that evolves in an Agile ecosystem. The tempo and the atmosphere are upbeat and no day goes by without an element of fun!
- The company works in an agile setup with a lot of flexibility regarding remote work. This means that you will be guaranteed at least 50% homework with a high degree of flexibility.
- Offices are located in Watermael-Boitsfort in a peaceful, green surrounding.
- A competitive salary with extra-legal advantages such as meal vouchers, group insurance, health insurance and many others
- Continued education and access to trainings
- Stepping stone for a continued career within Keytrade Bank
- Open, inclusive culture and dynamic working environment