Software Engineer

Media4Care GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Clean Code Principles
API
Artificial Intelligence
Code Review
Continuous Integration
PostgreSQL
Performance Tuning
Software Engineering
TypeScript
Large Language Models
Backend
Information Technology
GraphQL
React Native
Front End Software Development
Docker

Job description

  • Think Like a Product Engineer: We believe the future of software development lies in engineers who think beyond code - understanding the users, the problem, and the full product experience.
  • Build and improve: Design and implement features that matter - from API to UI, schema to screen.
  • Collaborate and Elevate: Share knowledge in code reviews and product discussions; we value cross-functional input.
  • Own the Quality: Deliver reliable, maintainable software that works at scale.
  • Stay Modern: Use the latest tools (including AI assistants and LLMs), but grounded in sound engineering practices.

Requirements

Do you have experience in TypeScript?, Do you have a Master's degree?, * Solid Foundation: Degree in Computer Science or equivalent knowledge, plus 5+ years of experience in software engineering.

  • TypeScript across the stack: Strong experience with PostgreSQL, GraphQL APIs, and TypeScript.
  • React Native experience: You've built mobile apps using React Native, or you're comfortable jumping in and learning fast - it's a core part of our product.
  • Full-stack mindset: You're comfortable moving between backend and frontend, depending on the problem.
  • Team Collaboration: You enjoy working with others, adapting to shifting roles as needed in a small team.
  • Problem Solver: You care about clean code, elegant architecture, and solving real-world user problems.
  • Bonus Skills(nice to have):
  • Experience with GraphQL/ORM tools like PostGraphile
  • Familiarity with Docker, CI/CD, and local deployment workflows
  • Performance tuning (e.g. optimizing queries, API responsiveness, mobile rendering)
  • Experience running or integrating local/offline LLMs (e.g. Ollama, Mistral, Llama.cpp)

Benefits & conditions

  • 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.

About the company

Media4Care provides digital care and assistance solutions for senior citizens and people with cognitive dysfunctions (focus on dementia) to improve their quality of life and simplify the hard daily routine of the caretakers

Apply for this position