Full Stack Javascript developer

Full Stack Javascript developer

Posted 7 days ago by 1751432447

Negotiable
Undetermined
Hybrid
Location Brussels, Belgium

Summary: The role of Full Stack JavaScript Developer involves contributing to the transformation of trading and banking systems by developing both frontend and backend applications using JavaScript technologies, particularly NodeJS and TypeScript. The position requires collaboration within a feature team, focusing on the onboarding process and access management for customers. Candidates should possess strong analytical skills and a passion for new technologies, working in an Agile environment with a flexible remote work policy. The role emphasizes responsibility, collaboration, and continuous learning in a dynamic organization.

Key Responsibilities:

  • Develop JavaScript frontend and backend applications with a focus on NodeJS and TypeScript.
  • Collaborate with frontend and backend developers, business analysts, and other team members to deliver features on a two-week sprint basis.
  • Participate in all Agile ceremonies and contribute to the onboarding process and access management.
  • Translate business requirements into user stories and ensure technical accuracy.
  • Work independently and as part of a team, sharing ideas and providing constructive feedback.

Key Skills:

  • 5-7 years of experience in developing JavaScript applications, particularly with NodeJS and TypeScript.
  • Strong analytical skills and ability to translate business requirements into technical specifications.
  • Experience with React.js, React Native, and micro frontend architecture.
  • Knowledge of API design (REST or gRPC) and OpenAPI/Swagger.
  • Proficiency in English and knowledge of Dutch or French.
  • Familiarity with CI/CD processes using GitLab and AWS services.
  • Experience with Terraform and GraphQL is a plus.
  • Knowledge of C# .NET is a plus.

Salary (Rate): undetermined

City: Brussels

Country: Belgium

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Our client

We are a dynamic and fast-growing organization where IT systems have traditionally been developed in-house. Today, we are evolving towards a model that prioritizes customer experience and innovation, while integrating off-the-shelf solutions for core functionalities. This transformation includes a shift to microservice architecture and Domain-Driven Design.

In parallel, we've adopted a tailored Agile structure across all levels of the organization. Our delivery engine, known as the Product Factory, is composed of autonomous Feature Teams organized by business domain rather than technology. Each team is fully equipped with both IT and business expertise, and supported by dedicated chapters that foster technical excellence and knowledge sharing.

Working in this environment offers a unique experience compared to larger organizations: responsibilities are broader, and the scope of knowledge is wider. We are looking for motivated individuals who are eager to contribute to the ongoing improvement and transformation of our trading and banking systems.

Your role

You are a team player, always ready to share and discuss ideas in order to improve the existing, and to find solution for new projects. Everyone is acknowledged for their role, and we need people with a strong sense of responsibility in our teams. You are able to work independently when needed, dealing with tasks from early requirements analysis until final implementation and testing. You are open to interaction with your colleagues, able to reach out for help when required and open to accept or provide constructive criticism. You are eager to learn about trading and banking related matters, and also about new technologies. When it comes to programming, you are meticulous and orderly, without losing your pragmatic attitude.

You will be joining t Team that is responsible for everything related to the onboarding process, which welcomes future customers through their journey to be part of Keytrade, as well as the management and the update of the personal data in regards of regulations, but also the Access Management where all access signature methods are managed, including our SoftKey and ItsMe.

You will work with several frontend and backend developers, business analysts, devops engineer, testers, product owner & a scrum master. As part of the feature team, you will plan, estimate, execute and deliver features on a two weeks sprint basis, participating to all ceremonies, wherever you are, as we have a flexible remote policy that allow you to work from home half of the time.

Your profile

Academic degree in a technical field or a proven experience of 5-7 years in developing JavaScript frontend and backend applications (with heavy focus on NodeJS and TypeScript)

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 skills

Front-end :

  • React.js with styled-components
  • React Native with styled-components
  • knowledge of micro frontend architecture

Back-end :

  • NodeJS in TypeScript
  • knowledge of TypeORM or more modern ORM is a plus
  • 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
  • Aware of AWS services (EC2, RDS, ECS, etc.)
  • Terraform/infra as code is a plus
  • GraphQL is a plus
  • C# .NET is a plus

Our offer

Working in this environment offers a unique experience compared to larger organizations: responsibilities are broader, and the scope of knowledge is wider. We are currently offering a contract until the end of the year, with the opportunity to join a dynamic team at the heart of technological innovation.

The company is based in Brussels and offers a 50% remote work policy, providing flexibility while maintaining strong team collaboration.