Data Edge
Full Stack Developer
Data EdgeBelgium3 days ago
Part-timeEngineering, Information Technology
Position: Full-Stack Developer (B2B / Freelancer Contract)

Engagement: NATO Project

Role Overview

We are recruiting on behalf of our client for an experienced Full-Stack Developer to support a NATO engagement, contributing to the design, development, and deployment of secure, scalable, and containerized applications in an Agile/DevSecOps environment.

The selected professional will work as part of a multidisciplinary team, collaborating with product managers, designers, and data scientists to deliver mission-critical digital capabilities for NATO programs. This role requires strong expertise across the full software development lifecycle, with a focus on clean code, automation, and reliability.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using modern frameworks and methodologies, adhering to 12-Factor App and Test-Driven Development (TDD) principles.
  • Build and deploy containerized applications using Docker, Kubernetes, or OpenShift.
  • Develop and implement RESTful APIs and microservices architectures for modular and scalable solutions.
  • Perform front-end development using frameworks such as React or Angular.
  • Execute back-end development using Node.js, Django/Flask, or Spring Boot.
  • Design and manage databases, including MySQL, PostgreSQL, and MongoDB.
  • Collaborate closely within Agile delivery teams (Product Manager, Product Owner, UI/UX Designer, and Data Scientist).
  • Contribute to the creation and optimization of DevSecOps pipelines and automated delivery practices.
  • Participate in pair programming, peer reviews, and collaborative problem-solving sessions.
  • Rapidly learn and apply new technologies, programming languages, and frameworks as needed.
  • Ensure compliance with NATO software quality, performance, and security standards.


Required Skills & Experience

  • Minimum 4 years of professional experience in full-stack development using JavaScript, Python, or Java.
  • Minimum 4 years of experience in front-end (React, Angular, etc.) and/or back-end (Node.js, Django/Flask, Spring Boot) development.
  • Minimum 4 years of experience in database design and programming (MySQL, PostgreSQL, or equivalent).
  • Proven experience in REST API design and development.
  • Experience working within Agile and DevSecOps environments.
  • Hands-on experience with Microservices Architecture and Test-Driven Development (TDD).
  • Proficiency deploying and managing containerized applications with Docker, Kubernetes, or OpenShift.
  • Solid understanding of software security principles, CI/CD workflows, and automation practices.
  • Strong collaboration and problem-solving skills in cross-functional, distributed teams.
  • Language Requirement: High proficiency in English (C1 or higher) both written and spoken.


Preferred Qualifications

  • Experience in NATO, defense, or government projects.
  • Familiarity with cloud-native architectures and serverless deployments.
  • Experience with CI/CD pipelines, GitOps, or infrastructure-as-code tools.
  • Knowledge of NoSQL databases, caching mechanisms, or message queuing systems (e.g., Redis, Kafka).


Contract Type

  • Engagement Model: B2B / Freelancer
  • Engagement Context: NATO project under secure and agile delivery standards.
  • Language Requirement: English fluency at C1 level or higher is mandatory.

Key Skills

Ranked by relevance