This job is no longer available
This job expired on 31/07/2026. It no longer accepts applications.
Full Stack Developer – Medical Imaging Annotation Platform
mediaire · Berlin
Job description
About the role
We are looking for a Full‑Stack Developer to lead the creation of a standalone web‑based annotation platform for medical imaging. You will work on both the front‑end viewer and the Python backend that handles volumetric MRI data, enabling radiologists and ML teams to annotate and consume high‑quality datasets.
Key responsibilities
- Design and build a new web‑based annotation platform from the ground up, reusing key features from our existing ecosystem.
- Maintain and extend the current Cornerstone.js‑based 3D viewer and integrate it with backend services.
- Develop Python APIs (FastAPI/Flask/Django) for loading, saving, and managing annotation state.
- Implement advanced editing tools such as 3D region growing and brush‑based workflows.
- Optimize performance for diverse hardware configurations and ensure scalability for clinical and ML use cases.
- Serve as the technical liaison between software engineers, radiologists, and machine‑learning teams.
Required profile
- 3+ years of professional full‑stack development experience, preferably in a startup or med‑tech environment.
- Strong front‑end skills with React (or similar), modern JavaScript (ES6+), HTML, CSS, and UI frameworks like Tailwind or shadcn/ui.
- Solid backend experience in Python and familiarity with FastAPI, Flask, Django or Litestar.
- Commitment to clean code, automated testing, and thorough documentation.
- Experience working in interdisciplinary teams and a problem‑solving mindset.
Required skills
- React, JavaScript (ES6+), HTML, CSS
- Tailwind, shadcn/ui
- Python, FastAPI, Flask, Django, Litestar
- Docker, GitLab CI/CD
- Cornerstone.js (or VTK.js, ITK.js)
- DICOM, NIfTI data formats
- AWS (or similar cloud platform)
- PostgreSQL
What we offer
- Impactful work that accelerates disease diagnosis.
- Fast decision‑making in a highly motivated, interdisciplinary team.
- Flexibility to work remotely.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Financial Controller (m/w/d) 11
- Controller (m/w/d) 8
- Business Development Manager 7
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Key Account Manager (m/w/d) 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
- Front Office Agent (m/w/d) 7
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
mediaire
Berlin
Related job offers
-
Data Scientist Consultant (AI & Migration Data)
International Organization for Migration (10000000) Berlin -
SAP GTS Consultant – Lead Consultant (Germany)
Infosys Berlin -
Junior FPGA Engineer (All Genders)
stark Berlin -
SAP BI Technology Specialist – Munich Area
ag München Area -
Software Developer Simulation (d/f/m)
ag Manching