diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 447ebc9b068f8f08a0948a6b7526fe72d87d9ad6..2f7f5a424c047f3b276c8f2213af90c0e2824a26 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -158,7 +158,7 @@ backend-build:
   script:
     - ci/build.sh Dockerfile
 
-backend-build-binary:
+backend-build-binary-docker:
   stage: build
   image: docker:19.03.1
   services:
@@ -180,6 +180,21 @@ backend-build-binary:
   script:
     - ci/build.sh Dockerfile.binary "-binary"
 
+# Make sure arkindex is always compatible with Nuitka
+backend-build-binary:
+  stage: build
+
+  image: python:3.10
+
+  before_script:
+    - pip install nuitka
+
+  script:
+    - python -m nuitka --nofollow-imports --include-package=arkindex --nofollow-import-to=*.tests arkindex/manage.py
+
+  except:
+    - schedules
+
 backend-static-deploy:
   stage: deploy
   image: python:3-slim