Senior Software Engineer - Payment Services (x/f/m)
Doctolib is seeking a Senior Software Engineer to join our team working on building and expanding online payment services for patients. As a Senior Software Engineer, you will be responsible for developing and delivering high-quality features that meet the needs of patients and practitioners seeking online payment services through the Doctolib platform in France, Germany, and Italy.
Responsibilities:
- 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
Before you read on, if you don't have the exact profile described below, but you feel this job description matches your skill set, we still encourage you to apply!
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 familiar and have experience working with integrating payment providers.
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 3-month dedicated onboarding program - the Doctolib Academy
- A competitive health insurance paid 100% by the company
- 5 weeks of paid vacation and up to 11 days of RTT
- A stock-option program for each Doctoliber
- Public transportation reimbursement (50%)
- A sports and wellness provider offering classes for all
- A mental health and wellbeing offer in partnership with moka.care
- The Doctolib Parent Care Program, including extended parental leave, meet-ups and inspiring conferences
- A lunch voucher with Swile card
- Continuous training programs on all key competencies (English, soft skills, expertise)
- Transparent internal mobility opportunities you're welcome to apply for
- High-quality office spaces supporting collaboration, health and wellbeing
- A support for relocation in case of international mobilities and new joiners arriving to France from another country
- Team building & Company events (Doctoberfest, Kids day, …)
The interview process
- 45 min phone screen with a Tech Recruiter
- Live coding interview (60 minutes)
- System Design interview (90 hour)
- Methodology interview (75 minutes)
- Half day immersion
- Permanent Position
- Full time
- Location: Paris
- Working Mode: Hybrid (3 days office based)
- Start Date : As soon as possible