Zum Hauptinhalt springen

Full-stack developer (w/m/d)

Berlin
Full-time
Permanent employee

ABOUT US

At Media4Care, we’re not chasing trends or hypergrowth — we’re building meaningful technology with purpose. Our mission is to improve the lives of seniors and people with dementia, making daily life easier and more joyful for them, their families, and caregivers.

We develop a comprehensive digital assistance system tailored to the needs of older adults, with a strong focus on usability, accessibility, and real-world impact. Join us in bringing warmth, dignity, and innovation to the senior care space.

- Hybrid Work Culture: We work hybrid from our Berlin office, with a minimum of three in-office days per week — especially important during onboarding and for team collaboration.

Please note: We do not sponsor visas. Applicants must already be living in Germany and able to attend in-person interviews in Berlin.


HOW WE WORK

Our team operates with a high level of ownership and responsibility.

Problems are rarely fully specified — engineers are expected to understand the context, ask questions, and shape the solution together with the team.

We value engineers who:

  • care about quality and long-term maintainability

  • enjoy thinking about systems and product problems

  • are comfortable working independently and collaboratively

  • are willing to challenge ideas and also rethink their own

You don’t need to know everything — but you should enjoy learning and improving continuously.


ENGINEERING ENVIRONMENT

Our stack is strongly TypeScript-based across backend and frontend.

Typical technologies include:

  • PostgreSQL

  • GraphQL APIs

  • React (web) and React Native (mobile)

  • AWS infrastructure

  • modern CI/CD pipelines

We also make extensive use of AI tools in our development workflow.

Engineers are encouraged to use AI assistants, automate repetitive tasks, and experiment with LLM-based features — while still understanding and evaluating the systems they build.

AI is a tool that helps us build better software, not a replacement for engineering thinking.



YOUR CONTRIBUTION

As a Full Stack Engineer, you’ll work across the entire stack — from database to backend APIs to frontend UIs — helping us build and maintain scalable systems that support caregivers and families:
  • Build Across the Stack: Develop features end-to-end — from designing database schema and writing GraphQL APIs to implementing frontend components.
  • Own the System: Collaborate on architecture and data modeling. Refactor and maintain core systems with an eye for long-term scalability.
  • Think Like a Product Engineer: Understand the product, the users, and the “why” behind each feature — not just the technical implementation.
  • Collaborate and Elevate: Participate in code reviews, planning sessions, and design discussions — especially in person. We value shared ownership.
  • Deliver Quality: Write clean, maintainable code and support automated testing, monitoring, and deployment.

MOTIVATION

  • Product Ownership: We don’t throw specs over the wall. Engineers are involved from idea to deployment — understanding the why, not just the how.
  • Meaningful Impact: What you build improves lives — not click rates. You’ll solve real problems for real people.
  • Smart, Sustainable Growth: We value thoughtful decision-making over rushed MVPs. Clean, scalable architecture matters here.
  • Flat, Collaborative Team: Everyone contributes across domains. You’ll never hear “that’s not your job.”
  • Modern Tooling & Autonomy: From AI coding assistants to LLM integration — we support fast, high-quality development with autonomy.

REQUIREMENTS

We are looking for engineers who enjoy building real products and taking responsibility for their work.

Professional experience building production software (typically ~3+ years)

Strong experience with:

  • TypeScript

  • PostgreSQL and SQL

  • GraphQL APIs

  • React or a comparable frontend framework

You should also:

  • care about code quality and maintainable architecture

  • enjoy learning and improving your engineering skills

  • be comfortable working across different parts of the stack

  • collaborate openly and give constructive feedback

  • Bonus Skills (nice to have):
    • Experience with tools like PostGraphile, Prisma, or other GraphQL/ORM frameworks
    • Familiarity with Docker, CI/CD pipelines, or cloud-based development workflows
    • React Native or mobile experience (some components touch the mobile side)
    • Experience running or integrating local/offline LLMs (e.g. Ollama, Mistral, Llama.cpp)

HIRING PROCESS

We keep things structured but human — our goal is to understand how you think, communicate, and solve real problems.
  1. Intro call — a 20-minute chat to get to know each other
  2. Code challenge — a small, offline task (~4–6 hours) that reflects real-world work
  3. Technical session (single day)
    – Review and discussion of your solution
    – Deeper conversation around architecture and problem-solving
    – Quick meet & greet with the team
  4. Offer — if it’s a match on both sides, we move fast

Über uns

Wir sind Media4Care – eines der führenden Pflege-Start-ups in Deutschland.
Seit 2013 arbeiten wir daran, die Betreuung pflegebedürftiger Senioren digital einfacher und qualitativ hochwertiger zu gestalten. Aus einer Idee ist heute ein Unternehmen geworden, das zu den Marktführern und zu den Top-5-Pflege-Start-ups in Deutschland zählt.

Mit unserer Plattform bringen wir mehr Lebensfreude, sinnvolle Aktivierung, soziale Einbindung und spürbare Entlastung in den Pflegealltag. Bereits über 250.000 Senioren, Betreuungskräfte und pflegende Angehörige nutzen unsere Lösungen – und täglich kommen neue dazu.