Skip to main content

Backend Developer - Python, Digital Health

Backend Developer - Python, Digital Health
Noah Labs
8 months ago

At Noah Labs

At Noah Labs, we are guided by the vision to develop software that understands, treats, and ultimately prevents cardiovascular diseases. Our mission is to help people with heart diseases live longer and happier lives. We are building a Machine Learning based Health Analytics platform that combines connected medical devices, smart algorithms, and a mobile application for patients.

Such an application involves storing and serving data for multiple frontends, integrating with 3rd party systems, processing and analyzing health data, and much more...

Tasks

  • You'll strengthen our backend: Storing, processing, and reliably serving our customers' sensitive health data.
  • You'll keep an eye on code quality and best practices: Making sure our code is well-tested doesn't mean you'll be writing tests 24/7. More importantly, you are pushing for a high-quality codebase within the team, worthy of a medical product.
  • You'll work autonomously and as part of a team: Agile, owning some things and sharing others.

Requirements

  • You have at least 2 years of backend developer experience.
  • You have experience with FastAPI, SQLAlchemy, PostgreSQL, Pytest, and Playwright.
  • You can communicate a deep understanding of programming fundamentals: Why is one abstraction good and another bad?
  • You know how to write solid, consistent, meaningful tests. Testing only what needs to be tested, at the right level of abstraction.
  • You can give constructive code reviews, helping your teammates to write better code.

Benefits

  • 💔 The chance to solve a problem that affects millions of people
  • 🚀 A highly talented and ambitious team
  • ☮️ A good environment practice your craftsmanship, we care about quality and DX
  • 💸 Competitive compensation & an Urban Sports Club membership
  • 🏡 A beautiful office in Berlin (Mitte) or Potsdam (Babelsberg)
  • 🍺 Team drinks every Friday!

We're can be very flexible with the requirements, conditions, and benefits if we determine you're a good fit, don't hesitate to contact us!

Expertise level

Work arrangement

Key skills

Similar Jobs in Germany