Filled
This offer is not available anymore

Software Engineer in Barcelona

DocPlanner

Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

For us mission is possible. We change the unchangeable healthcare experience for millions of patients and their doctors around the world. With fierce passion, absorbing inspiration, and radiating ideas.

We are entrepreneurs. We define goals, have autonomy, and space to experiment. We are not afraid to fail. We believe in feedback and honesty delivered kindly.

We love what we do. Together.

Want to learn more about Docplanner Tech? Find out!


At Docplanner Tech we’re looking for a Software Engineer to join our Tech team in Barcelona.
You will have the opportunity to work in two different products: our marketplace for patients and also a SaaS for doctors. Currently, we are working, recruiting and onboarding 100% remotely, but we will come back to our office.


The challenge is as enormous as the scale and style of the whole DocPlanner undertaking - we are the world-leading online marketplace for doctors & patients, providing medical practice booking & management SaaS in 15+ countries, for 2+ mln active doctors and 30+ mln patients, operated from 7+ offices all over the world by 1000+ people

Some of the technologies of our stack are: PHP, .Net, .Net core, React, React Native, Vue JS, Angular JS, TypeScript, MS SQL, MongoDB, Rabbit MQ, ElasticSearch, Varnish, Golang, Python, Kubernetes, Docker, etc.


Three words that describe this role:

Passion - Our most important value is "do what you love". We're looking for people passionate about Product design, but also learning every day.

Autonomy - we have both company and product goals but how you achieve them is your call. Moreover, your ideas and projects are more than welcome.

Flexibility - Being flexible and switching gears quickly are great. That's why you'll also have flexible working hours and the ability to work remotely if you ever need so.

What will you do with us?

  • Design, build and develop applications used by millions of users around the World, both from code and architecture side
  • Give a lot of input to innovate the technology
  • Work on projects that are helping to achieve the goals of teams and the company, maintain autonomy doing that
  • Cooperate and help other Developers, as we all have the same goals

Requirements

You’re a great fit for this role if you:

  • Have experience with relational databases (we use MS SQL)
  • Have 3+ years of experience programming in OOP languages (.Net is preferred, but not mandatory)
  • Value good programming practices (e.g. know what SOLID stands for)
  • Consider testing as valuable as coding
  • Are not afraid of designing complex functionalities in a scalable architecture
  • Believe in optimising the quality, complexity and efficiency of the code

Big bonus if you have:

  • Ability and experience using queues: Azure queues and RabbitMQ
  • Experience using NoSQL databases such as MongoDB and Azure CosmoDB
  • Experience in working with TDD, DDD and Databus
  • Experience working with cloud solutions
  • Experience with synchronous/async interface development
  • Knowledge of web development
  • You're also interested in understanding the business background of a project

Benefits

You will get in return:

  • 💶 Competitive salary adequate to your experience and skills.
  • ⚕️Private health plan
  • ✌ 23 free paid holidays
  • 💪 Access to hundreds of gyms in Barcelona for a symbolic fee in partnership with andjoy
  • 📈 Share options plan after 6 months working with us
  • ⛱️ Summer schedule every day of July and August
  • ⏰ Flexible working hours (plot twist: this is also true)
  • ✈️ Relocation package (from a different city or country).

It would be much appreciated if you would apply with a CV in English :)

Psst. Do you know that our Candidate Experience score is over 8.5 out of 10? We do our best to keep the quality of our recruitment processes high!

 

About DocPlanner

.

Other software engineer jobs that might interest you...