Senior Software Developer
Are you looking for a warm and dynamic workplace or a freelance alternative where your code will make positive difference in people's lives? You've come to the right place!
Elsa is growing and we are looking for empathic senior software developers (full-time employees or long-term freelancers) with different interests and skillsets to enrich our warm and passionate team on the journey of supporting people with a chronic disease to live life to its fullest.
Who we are and what we believe
Elsa was founded to change the fact that there is no science-based, individualised treatment support for people living with chronic disease to optimise their quality of life.
Our goal is to be a motivational and educational digital platform that brings individuals, families, health care providers, medical companies and scientists together through seamless data sharing and powerful communication for a greater good: to detect and manage the illness, improve healthcare and empower the individual to reach a new normal and live life to its fullest.
What you'll do
As a Senior Software Developer, you will be a part of our 15 people (and growing) product team and contribute to improving the Elsa app and the systems around it.
On a day-to-day basis, you will:
- develop mobile apps, websites, backend services and/or data pipelines
- collaborate and discuss product, design and UX
- contribute your skills, experience and creativity to form (and, when needed, question) strategic discussions, team building activities and innovative work
Who you are
You probably have (most of the following):
- a calling to impact people's lives for the better
- experience with JavaScript/TypeScript or Python, or enough software development experience to pick up a new language fast
- solid experience with K8s, React or React Native
- worked at a startup or used agile development processes
- willingness to coach, mentor and empower your team members
It is great if you have (any of the following):
- scaled a popular app in terms of number of users, but also faster iteration and experimentation
- used Pandas or Jupyter
- built data analytics stacks using ELT
- developed medical devices, SaMD or worked in regulated domains
- worked with or are really interested in data privacy or system/information security
You need to be:
- fluent in English
- a team-player who thrives in dynamic working environment and a growing team
Keywords:
TypeScript, react-native, CK8s, dbt, growth.
How we work

At Elsa Science we strive to make an impact on the world and to improve people’s lives. In order to do so, we place importance on our individual mental and physical health, which includes both caring about each other and our users. Our users are also at the center of everything that we do and we are co-creating Elsa in dialog with them and our other collaborators.
As the second part our name might reveal, we love science and facts! We get just as excited about what’s already been discovered about health and lifestyle habits as we do about all the opportunities yet to be discovered. Exploring is by nature uncertain and unpredictable, as well as exciting and fun, and that's also the nature of being part of Elsa!
I have had jobs in the past where the end result does not feel really meaningful. But I want to do something that serves a purpose, that actually improves someone’s life and creates value beyond my technical bubble. As a result, my life improves knowing that I help others. - Johan, developer
All my colleagues really care about each other and it has a spillover effect on how we approach and treat our users. It feels really refreshing. - Monique, developer
What we offer
- Employee stock ownership plan and occupational pension (ITP1)
- The opportunity to dedicate two hours to physical activity on Monday mornings, we call it Hjärnstark or Brain Monday!
- 36h work week (we have Friday afternoons free)
- 30 days of vacation year one and 35 days the second year and onwards
- A yearly wellness allowance (friskvårdsbidrag) of 3000 SEK
- Your mobile phone bill is covered up to 1 000 SEK per month, incl cost of upgrading to a new phone
- Wonderful office in central Stockholm, with a possibility to work remotely
(We also have favourable alternatives for freelancers.)
- Locations
- Stockholm
- Remote status
- Hybrid Remote

Stockholm
About Elsa Science
We are a growing team of brave challengers on a global mission to support people living with a chronic disease, to live life to its fullest.
Our goal is to be a motivational and educational digital platform that brings individuals, families, health care providers, medical companies and scientists together through seamless data sharing and powerful communication for a greater good: to detect and manage the illness, improve healthcare and empower the individual to reach a new normal and live life to its fullest.
Senior Software Developer
Are you looking for a warm and dynamic workplace or a freelance alternative where your code will make positive difference in people's lives? You've come to the right place!
Loading application form
Already working at Elsa Science?
Let’s recruit together and find your next colleague.