👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Fullstack Software Developer (remote only)


от 3000 до 4000 €

Местоположение и тип занятости

Полный рабочий деньМожно удаленно


Global healthcare software development

Описание вакансии

Условия работы


We are looking for a developer that not just wants to develop software but to produce code that will help to improve people's health. Make an impact that they can see by themself. 

We are a non-profit organisation that works mostly with the vaccination of children, mothers, and all other groups of people. This year we started to work with providing software that helps to vaccinate people from COVID-19. We work in many different countries like Gambia, Uganda, Haiti, Afghanistan, and many others. 

We are working as small teams by two or three people over one OKR (Objectives and Key Results). So if you will join us you will be part of that small team. We are changing teams and OKR quarterly so there is always an opportunity to work with something new. 



  1. Stack: Python developer, or any other backend language experienced developer with interest to work with Python (Not PHP or JavaScript).
  2. Being able to clarify problems and requirements and propose solutions for the task and discuss a solution with the team.
  3. Being able to develop an architecture for a solution and make sure that other team members follow and understand it.
  4. Be a team player which means you have respect for other people’s opinions and being able to objectively speak about solutions.
  5. Have curiosity about processes and problems behind the development (Wish to understand why we do the task before doing it).
  6. Can do code review, and we can rely on you in that case.
  7. Be ready to participate in improving working processes.
  8. Being able to communicate on an intermediate English level. We are ready to consider worse language skills if you’re ready to take courses as soon as we hire you. We still have people who understand Russian so that they can help you in the beginning.

Nice to have:

  1. Experience with Python language, Django, Pandas
  2. Being able to do some simple front-ends with a simple design and read JS code (React, Angular, VueJS, JS)
  3. Work experience in a Health care area, especially in Global healthcare
  4. Ability to explore a huge amount of legacy code and being able to find a way to improve it
  5. Ability to be self-organised and find out everything by yourself (asking questions from other people, being curious about how processes work, not waiting until someone will give you a clear tech task with an explanation of what needs to be done)

We provide

  • One year contract with extension in the case that we are good at working together 
  • Ability to work from anywhere in the world as long as you want it
  • Relocation to Sweden after 2-3 years of working with us (If you want it)
  • We are agile in the case of working hours or the schedule (So if you need to work part-time or at another time, we are fine with that, we just need to speak about it and agree on it).
  • Paid vacation for 25 days
  • Travelling for meetups at least one  time a year paid by Shifo (We have hope to return to it after the COVID-19 restrictions and increase the number of meetups)
  • We are providing 10% of the time per month that you can use for your own studies and improving your skills (around 20 hours per month) that will be paid to you in full because we believe that learning is a part of the work process. If you need to take some course, we will pay for that, but it needs to be aligned with Shifo needs or technologies.

We like to work at Shifo

  • Because everything that you will develop you will see in production just a few weeks after
  • You will be able to speak with users directly, and they will gladly tell you what they need and what they think about the product.
  • This also means that when you will make a good product, people will write to you about so many good things and words of appreciation.
  • If you want to understand users more and want to go to the country which you’re working with, Shifo would gladly organise that, we believe that the best products can only be developed by a deep understanding of the situation and people who use our software.
  • We are always trying to find the right place for the person, which means that in Shifo if you will say that you would like to work with a certain project, technology or participate in other activities, we will do our best to help you with it.  It’s okay to change and want to find something new.
  • People at Shifo are really supportive, you can share any troubles or problems, and you will not be judged for that. Everyone will try to help you.
  • We like to propose new things, and if you believe that you know how to improve something in Shifo, we can discuss it and if it’s the right thing to do, we can implement it straight ahead.
  • You will develop software from a deep understanding of the problems we are trying to solve, and it’s up to you to find the best technical solution. If you believe that the problem can be solved in a different, more effective way - you can propose that freely and people will investigate that.
  • I know that the word “change the world” is some kind of cliche that you hear everywhere, but in Shifo, you can see for yourself. Your code will change the countries we are working in, and it helps us move forward. That’s why we like to work here.

Being right in our company is less important than getting things done together, which means that we value understanding, communication and the ability to share your thoughts, rather than being stubborn on the great idea you have and refusing to listen to other people's ideas.

Дополнительные инструкции

If intrested feel free to mail your CV to stepan@shifo.org