diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c45788092f73531aa29bb59ccee9615f88d68cc2..71624263a39b50459e2b5c408b96e56ab60aaf70 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -47,7 +47,7 @@ e2e_test:
 
 # Build the application
 .build_frontend_template: &build_frontend-template
-  image: node:20
+  image: node:21
   stage: build
   cache:
     key: ${CI_COMMIT_REF_SLUG}
diff --git a/Dockerfile.dev b/Dockerfile.dev
index 7f9dfe9ea2de9df9a7162fc9d60b7aae30c6ab9f..bf878ba9b57d9910e7c5876da750c51b7cade65e 100644
--- a/Dockerfile.dev
+++ b/Dockerfile.dev
@@ -1,5 +1,5 @@
 # develop stage
-FROM node:20 as develop-stage
+FROM node:21 as develop-stage
 WORKDIR /app
 COPY package*.json ./
 COPY yarn.lock ./