The challenge is as enormous as the scale and style of the whole DocPlanner undertaking - we are the world's leading marketplace for doctors and patients, enabling booking and management of doctor's offices (SaaS model). We are a leader in 11 countries, creating a tool for over 92k active doctors. What is more, 61.9 mln unique patients are visiting our website each month. Last month, 4.8 mln medical visits were booked on our website. We have seven offices around the world, and our team consists of over 1000 people.
We’re looking for a Senior Frontend Developer to join our Tech team in Warsaw. The recruitment and onboarding process is done remotely, and remote work (within Poland) is welcomed. However, when the situation is stable, this person might need to travel to our offices in Warsaw periodically.
Meet the Revenue Team
Hi! I’m
Kamil, and I am a Team Leader in the Revenue Team and a pretty good sparring partner in FIFA for my teammates. Daily, we implement tools that allow our company to grow, manage customers in many countries, care about their services, and process payments in many different payment methods available worldwide. The number of operations we process requires careful planning and an extraordinary approach to the problem. So, suppose you like solving complex problems, you are not afraid of asynchronous processing, microservices and you like to come out with the initiative to develop technologies. Then, we want to meet you!
Requirements
What experience and skills do you need to do a great job in this position?
- You have experience working on Single Page Applications using API (Graphql, Rest),
- You work with ES6 + and one of the modern JS frameworks. We work with Vue with Vuex, but it's not a problem for us if you have experience with React or Angular - it’s not a problem for us. We are just looking for someone open for further development in Vue,
- You always remember to optimize for speed, instead of remembering it from time to time,
- Refactoring is your habit, not a duty,
- You are proficient enough to work independently on your tasks and open to asking for help or challenge ideas when something goes wrong.
- You are interested in working with such tools as Yarn, Webpack, Jest, and Docker,
- You like people and working in the team, at the same time you can easily challenge ideas of others,
- You can communicate in English (both spoken and written - min. B2 level).
You’re an excellent fit for this role if you:
- You know Graphql,
- You have experience in Websockets,
- You have experience in Node.js,
- You have experience in Server Side Rendering (using JS framework),
- You have experience in Flow or Typescript
- You have experience in setting up a mono repo for applications
- You're familiar with a twig or any other template engine (we rewrite twigs to Vue a lot, so it is good to know it),
- Never stop looking for innovations and improvements but also understand Business perspective,
- Have passion and love to share your knowledge with others.
Benefits
You will get in return:
- Competitive salary adequate to your experience and skills. (Mid: 9k-15k PLN netto + Vat on B2B; Senior: 15k-19k PLN netto + Vat on B2B).
- Private healthcare plan.
- 26 free paid days.
- Additional paid holiday on your birthday/work anniversary to celebrate with your loved ones or to have a self-care day!
-
Share options plan after 6 months working with us.
- Relocation package (from a different city or country).
- Free English classes.
Important: Our recruitment team is international, representing various nationalities. Therefore, please be sure to send your 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.