Senior Software Engineer (80-100% // f::m::d)
You don't wanna be part of an agile transition, but instead work in a fully agile company with a meaningful goal to help humans and to push digitalization in healthcare to the next level? Read on!
We usually respond within a week
To continue the OnlineDoctor journey and building our modern telemedicine platform, we are looking for the best software engineers to become part of our growing, cross-functional team, which is one of the key factors to expand our business in the future. You will work in an environment that allows you to learn new and exciting things every day. We encourage you to bring in fresh ideas, explore new technologies and to challenge the status quo. OnlineDoctor offers you an open-minded environment without deadlocked structures, where you will be part of a growing self-organized product team.
Normally you would now see a comprehensive list of 25 technologies, that we expect you to be 25 years old and to have 15 years of experience with object-oriented programming and apart from that shut up and just do your work. 😉
Unfortunately, we don't think that this is the way to go to attract the best talents.
So let's try something else:
- You are an experienced software engineer with a broad background in the web tech stack with a good understanding of technologies such as Javascript (ReactJS), Python, frameworks like FastAPI or Flask, databases, AWS, Terraform and Docker.
- You would like to work in a collaborative way (pair programming) every day to share knowledge, avoid errors before they appear in the codebase and to learn from your peers.
- You don't get a heart attack if you work in an environment where people are doing trunk-based development and don't waste time merging pull requests and sorting out the merge conflict hell afterwards.
- You have a self-starter mentality and you want to push the boundaries every single day.
- You find the right balance between perfectionism and pragmatism and you understand that it's not only about perfect code, but also about running and growing a business.
- Clean code is not only a buzz word for you and you know how important it is to rely on automated tests to be able to constantly scale, refactor and develop a product platform.
- You integrate your changes multiple times per day and you know how to use feature toggles.
- Programming languages are a tool for you to achieve a goal. And they might change over time. You can find our current tech stack here.
- You live the principle of constant learning and your are able to quickly adapt to new technologies, tools and market situations.
We are looking for the best talents and therefore have pushed our working culture towards a work anywhere culture (while we also have offices in Zurich, St. Gallen and Hamburg). If your home base is in Switzerland or Germany, you have a work permit for one of these two countries and you love to live our agile way of working with the development culture we described above: let’s get in touch and apply for this job.
Respectful treatment and tolerance is part of our DNA. We actively support diversity, as we believe this is key for a successful and healthy company culture.
We are looking forward to get to know each other soon! 🙂
We only accept direct applications. CVs or requests from recruiting agencies or outsourcing companies will be deleted without any response.
- Department
- Product & Tech
- Role
- Software Engineer
- Remote status
- Fully Remote

Our current job openings
About Online Doctor AG
We are OnlineDoctor! A young and fast-growing Startup. With our innovative telemedicine platform, we want to help doctors address patients’ concerns with a digital-first approach.
Senior Software Engineer (80-100% // f::m::d)
You don't wanna be part of an agile transition, but instead work in a fully agile company with a meaningful goal to help humans and to push digitalization in healthcare to the next level? Read on!
Loading application form