Staff Software Engineer - Ruby, Java, Node.js (x/f/m)
As Staff Software engineer you’re going to join our Core Backend Technology team. The team plays a crucial role in developing the backend technologies that support our engineering organization. You will work on various tech topics such as Asynchronous Task framework, dependency management, observability SDK and other foundational tech frameworks. So you’ll be able to get the knowledge and support needed to grow your career.
What you’ll doAs a Staff Software Developer you will be responsible for:
- Taking leadership of delivering components and frameworks used by other Doctolib engineering teams
- Contribute on setting technical vision and defining the roadmap for the next quarters
- Implementing changes in Ruby, Java and Typescript
- Joining us on our quest to continuously improve the way we work
What we look for is someone who is proactive, involved, curious, and collaborative. You write test-driven pragmatically engineered code. You are familiar with several technologies such as: Ruby, Java, Typescript, Postgres, MongoDB and Redis. You are expected to complete a homework test and your code will be discussed with you if it passes our review.
What we offer
- A stock-option program for each Doctoliber;
- Quarterly bonuses and a competitive package;
- A 6-month dedicated onboarding program - the Doctolib Academy;
- Continuous training programs on all key competencies (English, soft skills, expertise);
- Transparent internal mobility opportunities you're welcome to apply for;
- 2 days per year to help health charities and create a positive social impact - the Solidarity Days;
- Mental health and wellbeing offer in partnership with moka.care;
- The Doctolib Parent Care Program, including extended parental leave, meet-ups and inspiring conferences;
- High-quality office spaces supporting collaboration, health and wellbeing;
- A subsidy from the work council to refund part of the membership to a sport club or a creative class;
- A competitive health insurance paid 100% by the company;
- Subsidy for lunch and various food offers in our offices;
- A flexible workplace policy offering both hybrid (3 days a week in the office) and office-based mode;
- Flexibility days allowing to work in EU countries and the UK 10 days per year;
- A support for relocation in case of international mobilities and new joiners arriving to France, Germany and Italy from another country.
Interview Process at Doctolib:
- Live coding interview (60 minutes)
- System Design interview (90 minutes)
- Methodology interview (75 minutes)
Do you want more information? Feel free to dig into Doctolib's...
> Engineering culture
> Blog posts
> Github
Ready to apply as Engineer at Doctolib now? Hit the apply button!
At Doctolib, we believe in improving access to healthcare for everyone - regardless of where you come from, what you look like. This translates into our recruitment process: Doctolib is an equal opportunity employer. We don't just accept diversity at Doctolib, we respect and celebrate it!
The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, disability, or place of origin. If you have a disability, let us know if there's any way we can make the interview process smoother for you!
All the information transmitted via this form is processed by Doctolib for the purpose of managing applications. For more information on how Doctolib processes your application data, click here.
If you wish to exercise your rights or if you have any questions about the processing of your data, you can write to us at hr.dataprivacy@doctolib.com.