Full Stack Software Engineer (m/w/d)

Full Stack Software Engineer (m/w/d)
01.02.2020
Fulltime
Berlin or Munich
According to the WHO, mental disorders rank among the leading causes of ill-health and disability worldwide, affecting approx. 450 million people globally. Stigmatization, a lack of therapeutic capacities and high entry barriers into treatment lead to a high percentage of people receiving no or inadequate treatment.
MindDoc helps people suffering from mental diseases like depression, anxiety, eating or compulsory disorders with different intensity and forms of treatment. With our two products "MindDoc Online-Therapy" and "Moodpath", we deliver high-quality therapy and self-management tools anytime, anywhere, and just a click away. We combine our in-depth understanding of psychotherapy with a strong technological platform that enables patients to access our services easily, quickly and seamlessly to improve their health and increase quality of life.
For our tech team, we are currently looking for a software engineer who strengthens our international development team in Berlin or Munich. 
Your Tasks:


You will work with the development team on the web systems that power our therapy platform.


You will have the freedom to use state-of-the-art technologies and in turn, be expected to deliver a stellar user experience.


You play a key role in the core strategy of the company: you are significantly responsible for our overall success.


You contribute to an engineering culture where developers enjoy working and keep learning.


Your profile

You have a track record in building web applications in agile environments.
Our frontend applications are built using Vue.js. You are experienced in using any frontend frameworks like Vue.js, React or Angular.
On the backend you have experience with working with any enterprise technology like Node.js, Ruby, Python, Java etc. We develop our backend applications using Node.js and Ruby. Any experience with frameworks like NestJS is a plus.
Our entire tech stack is mostly written in Typescript. Therefore extensive experience with these or at least other web languages (like JavaScript, Dart, etc.) is required.
You have experience in test-driven development. We work extensively with Jest to ensure we have 100% test coverage throughout.
You have very good knowledge of Git, development workflow automation and CI (Github Actions, Gitlab CI, Travis, Jenkins, CircleCI...). Continuous Delivery is in our DNA.
You know how to use Docker for local development. Basic knowledge of Helm is a plus.
Basic experience with cloud platforms such as Google Cloud, AWS, Heroku or Azure is a plus.
You have an appreciation for great user experience as much as for awesome tech architecture.
You are great at communicating with people, motivating everyone and getting the whole team on the same page.
Fluency in English, German is a plus.
The most important one: willingness to learn. We are constantly learning new things and we enjoy it a lot. As we use many new technologies, we don't expect to find people experienced in all of them. If you are excited about our tech-stack and you think you are a fast learner, do not hesitate to apply!

What we offer


A meaningful job. If helping a company sell shoes or deliver more food doesn’t satisfy you, we have something in common. Digitizing mental health services is not easy, but when
  • Standort: München

MindDoc - by Schön Klinik

Bitte beziehen Sie sich bei Ihrer Bewerbung auf Let's Work.