bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesMediaireFull Stack Developer (all)

Full Stack Developer (all)

Mediaire · Berlin (Hybrid) · Hybrid · Active · Personio

Job facts

FieldValue
CompanyMediaire
TitleFull Stack Developer (all)
Normalized title-
Department / teamTech / Tech - classic
LocationBerlin (Hybrid)
Work modelHybrid / Hybrid
Employment typeFull Time
Salary-
Statusactive
ATS providerPersonio
Posted / first seen2026-05-08 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-23

Related slices

PageWhat it containsOpen
Company jobsActive postings from Mediaire.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Personio.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Department jobsActive postings in Tech.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyMediaire
Source5a8fb921-016e-4ca6-8663-3c52ef443fce
ATS providerPersonio

Description

ABOUT THE ROLE As our Full-Stack Developer, you will help shape the transition of our medical annotation tooling from an integrated system into a standalone platform used across multiple products.  Working across the stack, you will build and evolve a web-based annotation system for medical imaging workflows - including a browser-based 3D viewer built with Cornerstone.js and Python backend services for handling volumetric MRI data and annotations.  The role combines frontend development, imaging workflows, and backend infrastructure, with a strong focus on scalability, usability, and performance for clinical experts and downstream ML use cases. YOUR RESPONSIBILITIES Lead the development of a new web-based annotation platform, built largely from scratch while adopting key functionality from the existing ecosystem. Maintain and extend our existing web-based annotation application, including integration of the Cornerstone.js-based medical viewer developed by our Software team. Design and implement a Python-based backend for annotation loading, saving, and state management of volumetric 3D imaging data. Work with 3D medical images (MRI) and segmentations, ensuring accurate and high-performance rendering in the browser. Build advanced annotation and editing tools, such as 3D region growing and brush-based workflows, and optimize platform performance across different hardware setups. Act as the technical bridge between Software team (maintain the core viewer), radiologists (annotate the datasets), and ML teams (consuming annotated datasets). YOUR BACKGROUND Must-have 3+ years of professional experience in Full-Stack development, preferably in a startup or medtech environment. Strong frontend experience with React or similar, JavaScript (ES6+), HTML, and CSS. Experience with UI frameworks such as shadcn/ui or Tailwind, and UI patterns for high-density data. Solid backend experience with Python or similar (e.g. Node.js, C#, Go, Java), including frameworks such as FastAPI, Flask, Django, or Litestar. Strong focus on clean code, testing, and documentation. Familiar with modern DevOps practices (Docker, GitLab CI/CD). Strong problem-solving mindset and experience working in interdisciplinary teams (Software, Data, ML, and radiologists). Nice to have Experience with medical imaging libraries such as Cornerstone.js, VTK.js, or ITK.js, and familiarity with DICOM or NIfTI data formats. Hands-on experience with AWS (or similar cloud platforms) and relational databases such as PostgreSQL. Understanding of radiology workflows or experience building tools for clinical specialists. WHAT YOU CAN EXPECT Focus on what matters:  At our company, competence, personality, and commitment are more important than formalities or the study program you chose. Your Impact: Your work helps make disease diagnosis faster, more precise, and more manageable. Your Team:  Join a highly motivated, interdisciplinary team with fast decision-making processes and a collaborative atmosphere. Freedom to choose: Work remotely or from our office in Berlin-Kreuzberg - whatever suits you best. Benefits: Use your personal benefits budget flexibly and choose the perks that suit you best!

Full job record

Job ID3832991379f41e87257a05b526f8495a0c45647f
Org IDab15ddae-c466-4fd8-aa96-e30ad37b22fa
Source ID5a8fb921-016e-4ca6-8663-3c52ef443fce
Board ID5a8fb921-016e-4ca6-8663-3c52ef443fce
Providerpersonio
Provider Job Key2629068
TitleFull Stack Developer (all)
Normalized Title
Statusactive
Activeyes
Location TextBerlin (Hybrid)
DepartmentTech
TeamTech - classic
Employment Typefull_time
Workplace Typehybrid
Remote Policyhybrid
CountryBerlin (Hybrid)
Region
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://mediaire.jobs.personio.de/job/2629068?language=en
Apply URLhttps://mediaire.jobs.personio.de/job/2629068?language=en
First Seen At2026-05-30 05:49:57Z
Last Seen At2026-06-23 07:48:51Z
Last Checked At2026-06-23 07:48:51Z
Last Changed At2026-05-30 05:49:57Z
Inactive At
Source Posted At2026-05-08 16:35:38Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=personio/board=mediaire.de/date=2026-06-23/2026-06-23T07-48-50-652Z-a0cef1ba7164e7dda6db9f46b344d904ec34e83ac10289cd11fa25d4c16be94d.json
Event Fields
{
  "content_hash": "f9da273cd348f7e0bcf87f74621ceea04cbf54bafb44e0758693234cd071e258",
  "source_hash": "1ed07a5396312db8126afe646630a3bc8185ad63e3c13f05c0b308fce024cbf9",
  "last_changed_at": "2026-05-30T05:49:57.435Z",
  "active_status": "active"
}
Parsed Structured
{
  "dedupe": null,
  "language": "en",
  "location": {
    "raw": "Berlin (Hybrid)",
    "city": null,
    "region": null,
    "country": "Berlin (Hybrid)",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-23T07:48:51.195Z",
  "launch_scope": {
    "reason": "personio_production_catalog",
    "included": true,
    "location": {
      "raw": "Berlin (Hybrid)",
      "city": null,
      "region": null,
      "country": "Berlin (Hybrid)",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "Berlin (Hybrid)"
    ]
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "2629068",
  "name": "Full Stack Developer (all)",
  "office": "Berlin (Hybrid)",
  "keywords": [],
  "schedule": "full-time",
  "createdAt": "2026-05-08T16:35:38+00:00",
  "seniority": "experienced",
  "department": "Tech",
  "occupation": "general_and_other_it_software",
  "subcompany": null,
  "employmentType": "permanent",
  "jobDescriptions": [
    {
      "name": "ABOUT THE ROLE",
      "value": "<p style=\"margin:0.75em 0px 0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;color:rgb(41,42,46);text-transform:none;background-color:rgb(255,255,255);\"><span style=\"font-size:12px;font-family:Tahoma, Geneva, sans-serif;\">As our Full-Stack Developer, you will help shape the transition of our medical annotation tooling from an integrated system into a standalone platform used across multiple products. </span><span style=\"font-size:12px;font-family:Tahoma, Geneva, sans-serif;\">Working across the stack, you will build and evolve a web-based annotation system for medical imaging workflows - including a browser-based 3D viewer built with Cornerstone.js and Python backend services for handling volumetric MRI data and annotations. </span><span style=\"font-size:12px;font-family:Tahoma, Geneva, sans-serif;\">The role combines frontend development, imaging workflows, and backend infrastructure, with a strong focus on scalability, usability, and performance for clinical experts and downstream ML use cases.</span></p>"
    },
    {
      "name": "YOUR RESPONSIBILITIES",
      "value": "<ul><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Lead the development of a new web-based annotation platform, built largely from scratch while adopting key functionality from the existing ecosystem.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Maintain and extend our existing web-based annotation application, including integration of the Cornerstone.js-based medical viewer developed by our Software team.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Design and implement a Python-based backend for annotation loading, saving, and state management of volumetric 3D imaging data.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Work with 3D medical images (MRI) and segmentations, ensuring accurate and high-performance rendering in the browser.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Build advanced annotation and editing tools, such as 3D region growing and brush-based workflows, and optimize platform performance across different hardware setups.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Act as the technical bridge between Software team (maintain the core viewer), radiologists (annotate the datasets), and ML teams (consuming annotated datasets).</span></p></li></ul>"
    },
    {
      "name": "YOUR BACKGROUND",
      "value": "<span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\"><strong>Must-have</strong></span><br><ul><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">3+ years of professional experience in Full-Stack development, preferably in a startup or medtech environment.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Strong frontend experience with React or similar, JavaScript (ES6+), HTML, and CSS. Experience with UI frameworks such as shadcn/ui or Tailwind, and UI patterns for high-density data.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Solid backend experience with Python or similar (e.g. Node.js, C#, Go, Java), including frameworks such as FastAPI, Flask, Django, or Litestar.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Strong focus on clean code, testing, and documentation. Familiar with modern DevOps practices (Docker, GitLab CI/CD).</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Strong problem-solving mindset and experience working in interdisciplinary teams (Software, Data, ML, and radiologists).</span></p></li></ul><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\"><strong>Nice to have</strong></span></p><ul><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Experience with medical imaging libraries such as Cornerstone.js, VTK.js, or ITK.js, and familiarity with DICOM or NIfTI data formats.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Hands-on experience with AWS (or similar cloud platforms) and relational databases such as PostgreSQL.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Understanding of radiology workflows or experience building tools for clinical specialists.</span></p></li></ul>"
    },
    {
      "name": "WHAT YOU CAN EXPECT",
      "value": "<ul><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><strong><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\">Focus on what matters:</span></strong><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\"> At our company, competence, personality, and commitment are more important than formalities or the study program you chose.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\"><strong>Your Impact:</strong> Your work helps make disease diagnosis faster, more precise, and more manageable.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\"><strong>Your Team: </strong>Join a highly motivated, interdisciplinary team with fast decision-making processes and a collaborative atmosphere.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\"><strong>Freedom to choose:</strong> Work remotely or from our office in Berlin-Kreuzberg - whatever suits you best.</span></p></li><li><p style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;font:400 16px/1.714 'Atlassian Sans', 'ui-sans-serif', '-apple-system', 'system-ui', 'Segoe UI', Ubuntu, 'Helvetica Neue', sans-serif;\"><span style=\"font-family:Tahoma, Geneva, sans-serif;font-size:12px;\"><strong>Benefits:</strong> Use your personal benefits budget flexibly and choose the perks that suit you best!</span></p></li></ul>"
    }
  ],
  "occupationCategory": "it_software",
  "recruitingCategory": "Tech - classic"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/3832991379f41e87257a05b526f8495a0c45647f?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/ab15ddae-c466-4fd8-aa96-e30ad37b22faJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/5a8fb921-016e-4ca6-8663-3c52ef443fceJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/3832991379f41e87257a05b526f8495a0c45647f/eventsJSON