Software Engineer

who are you

First and foremost, you’re someone who loves programming and building software. You might be an experienced software engineer who has a track record of building solid software and tackling complex problems. You have probably worked with databases and storage engines, designed and helped consume APIs and/or with strong experience in infrastructure, DevOps and mobile applications.

Or you might be an engineer with less experience than that, but have a strong drive to learn and grow as an engineer.

Regardless, you are a person that:

  • understands that building software is in part about weighing the trade-offs between possible solutions, and you are open to collaborative processes like pull requests & peer review.

  • is looking for an opportunity to turn your passion for programming and software towards something that will genuinely help and assist people, and to deliver products that users value and enjoy.

  • loves to dive into new technology, standard or protocol and figure out how it works.


Our platform runs on an OpenShift-managed Kubernetes infrastructure that we manage, which hosts Python, Elixir and TypeScript-based services, as well as supporting infrastructure like SQL- and no-SQL databases, event busses, self-hosted CI/CD and so on.

We ingest data from a number of external sources, which is processed by our platform and that in turn services a number of React-based frontends: a React Native mobile application for iOs and Android, a React web portal for clinicians at hospitals, and internal management tools also built in React. Our platform also hosts a Data Warehouse, where pseudo-anonymized and anonymized data is processed and investigated by our Data Science team.

Our architecture is still in the process of being fleshed out completely. This means that you’ll get to impact decicisions around and design of the architecture as it evolves over time to meet our future needs.

our TECH STACK


WHO IS REHFELD MEDICAL

Rehfeld Medical’s main product is a software platform that supports the treatment and care for heart patients with implanted pacemakers. The platform delivers decision-support for clinicians at the hospital and engagement in own care for patients. We do this with a web frontend for the hospital clinicians and a smartphone app for patients. Learn more about us in the media section and see how our product helps heart patients.

You'll be part of an interdisciplinary R&D company, based in Copenhagen, Denmark. We are originally a spin-out from the University of Copenhagen (see www.scaut.dk).

Our culture is based on these values and beliefs

  • we sketch, build and test prototypes early

  • we build on user-centered design principles

  • we base insights on thorough fieldwork and academic research

  • we apply agile software development methods

  • we keep an open, free and flexible work environment

Our work is ambitious. We create solutions that improve the lives of patients and the work practice for health professionals. If you are an entrepreneurial spirit with software engineering skills, we would love to work with you. We can't promise you a Tesla, but your salary will fit your skills.


  • Our work makes a real difference for patients. This is exceedingly difficult in a time where the primary focus for most hospitals is on both cutting spending and figuring out how to manage more patients in more meaningful ways.

  • We’re all passionate about our journey and each other. The team is here to make a difference and to enjoy things while we do! Hiring the right engineer is two-folded. One part is finding great programmers and thinkers, while the other - just as important part - is to find colleagues who work well together and who enjoy each other’s company. We don’t want one without the other.

  • Flexible work environment. We don’t have specific work hours per se, but our default is to be in the office between 9-5. Some of us always come in at 9, others come in earlier or later depending on meetings or things they need to take care of. We want to let you work in the way you are most effective and we don't believe in dictating when it should necessarily be. Having said that, this is not a remote position and in order to ensure the best collaborative environment, we need to be available for each other.

  • We’re all involved in many parts of the process. We’re still a small team and we firmly believe that we should all understand why we are building what we are, what the business value is, the needs of patients and clinicians, and so on. We spend a lot of effort making sure we don’t end up with “silos”, where people just hand things off to another team and forget about it. We practice activities such as Eventstorming, Domain-Driven Design, Behavior-Driven Design, sitting engineers down with actual patients and clinicians, and on a more general level by the different teams working closely together.

  • We’re solving hard problems. Doing health tech right is very difficult for a number of reasons. Some of them are related to technology. A huge number of standards and protocols exist within the health tech sphere and more are being developed constantly. Moreover, it is also a by-product of the fact that many hospitals, and even wards within hospitals, run a large variety of different systems in concert. The same can be said for the manufacturers of medical devices such as pacemakers and ICDs, on their own proprietary standards or older, public standards. Other reasons are more practical; different hospitals and clinics simply have different workflows and this can and does impact the way we have to design software to support those individualities. And some are legal, ethical and moral in nature; GDPR compliance, security, auditing and logging, local laws about how to treat sensitive data, etc.

WHY WORK WITH US


how to apply

  • Send your application to Jonas Moll, our CEO, on jonas@rehfeldmedical.com

  • Include links to your online engineering profiles (GitHub, etc)

  • Describe or link to your work history (resume, LinkedIn, others of your choice)

  • We will hire as soon as we find the right person, so get in touch with us