Senior Full Stack Developer – MyData-TRUST
Read all the information about this opportunity carefully, then use the application button below to send your CV and application.
MyData-TRUST is looking for a motivated
Senior Full Stack Developer
to join our multidisciplinary team of data protection lawyers, IT specialists, and clinical professionals.
Location : Avenue Lavoisier 18b Wavre, Belgium
Start date : ASAP
About the role
MyData-TRUST is a data protection consultancy specialising in life sciences — clinical trials, regulatory submissions, and cross-jurisdictional compliance across 30+ countries. Our clients are pharmaceutical companies, CROs, and research institutions who need rigorous, defensible data protection practices, not generic GDPR tick-boxes.
Our Innovation team moves fast: user requests, internal ideas, AI-assisted prototypes, and rough specs all feed into a pipeline of tools that need to become real, reliable products — compliance checkers, document assessors, AI-assisted review pipelines, dashboards. Things our teams and clients actually depend on.
Getting from "here's what we need" to "boring, reliable, done" is the discipline. That's where you come in.
You will own the full build lifecycle — whether the starting point is a working prototype, a user story, or a whiteboard sketch: designing the right solution, writing production-grade code, setting up the infrastructure, and shipping tools people trust.
What you'll do
Take inputs of any shape — user requests, internal ideas, rough specs, or AI-assisted prototypes (Python backends, modern JS/TS frontends, LLM pipelines) — and turn them into production-ready services
Design and implement solutions end-to-end: from architecture and data modelling to frontend, deployment, and monitoring
Build the production layer that fast prototypes typically lack: auth, RBAC, audit trails, observability, background jobs, persistent storage, CI/CD
Integrate with the Anthropic API (prompt caching, tool use, structured output) and other LLM providers; own the cost/latency/quality trade-offs
Work daily with AI coding tools (Claude Code, OpenAI Codex, and equivalents) — directing agents, reviewing output critically, and knowing when to take over manually
Build clean, accessible frontends: drag-and-drop uploads, real-time status, data tables, review workflows
Refactor and harden existing code for clarity, testability, and long-term maintainability — without losing working behaviour
Collaborate directly with the Head of Innovation on priorities and direction — this is not a ticket-taking role
Work alongside our external development partners: align on architecture, review contributions, and ensure consistency and quality across the codebase
Must-have
10+ years of full-stack engineering experience, including ownership of systems in production
Strong Python (FastAPI / Flask / Django) and TypeScript/JavaScript (React or equivalent)
Solid grasp of relational databases, migrations, and data modelling
Comfortable with Docker, Linux, CI/CD pipelines, and cloud deployment (Azure, AWS, or GCP)
Experience shipping LLM-backed features in production: prompt engineering, retrieval, tool use, evals
Fluent with AI coding assistants — Claude Code, OpenAI Codex, or equivalent — including the ability to direct them effectively, review their output critically, and identify where they fall short
Security mindset: you think about authz, secrets, PII, and supply-chain risks by default
Able to work from ambiguous inputs — a user need, a rough idea, or a half-working prototype — and drive them to "boring, reliable, done" without over-engineering
Nice-to-have
Experience with document processing (.docx, .pdf, .xlsx) and Office/SharePoint integrations
Background in regulated industries (healthcare, clinical trials, finance, legal)
Familiarity with Scala
DevOps / infrastructure-as-code (Terraform, Pulumi)
French language skills (team is Belgian — working language is English, but French helps)
How we work
Production is the target, not a someday. We don't ship "quick fix now, real fix later" — we do the full fix the first time.
AI-first development. Claude Code and similar tools are part of the daily workflow. We expect fluency — not just using the tools, but directing them well and knowing their limits.
Small team, high autonomy. You'll be the senior engineering voice on the team and will shape how we build.
Direct impact. The tools you ship are used by our clients and internal compliance teams — you'll see the feedback loop quickly.
What We Offer:
Permanent contract with a competitive salary package (aligned with seniority)
Meaningful ownership of the tech roadmap for our Innovation products
Budget for tooling, AI subscriptions, training, and conferences
Flexible and innovative company culture
International exposure and professional training opportunities
We are committed to being a fully inclusive employer. xphnsxz We welcome applications from all qualified candidates, regardless of gender, age, ethnicity, sexual orientation, disability, or background.