Senior Software Engineer
DoctolibNantesToday
Engineeringremotecurated-jd
Job description
Senior Software Engineer at Doctolib.
About the role
Doctolib is seeking a Senior Fullstack Software Engineer to join the Business Performance team in Nantes. You will contribute to the development of healthcare technology solutions that assist patients and medical professionals across Europe.
Key facts
What you'll do
- Partner with designers, product managers, and engineers to create features for the healthcare sector.
- Architect and build fullstack applications while prioritizing security, performance, and user experience.
- Influence technical strategy and architectural decisions.
- Balance delivery speed with long-term system maintainability and reliability.
- Integrate AI-assisted development into your workflow and mentor colleagues to improve team proficiency.
- Collaborate across departments to refine technical standards and platform architecture.
Requirements
- Professional experience in fullstack development using React and the JVM ecosystem (Java, Kotlin, Spring Boot).
- A user-centric approach to software development with a focus on pragmatic, secure, and well-tested code.
- Commitment to high code quality and system resilience.
- Proactive communication skills and a willingness to engage in pair programming.
Nice to have
- Experience with Ruby.
Skills & tools
- React
- JVM ecosystem (Java, Kotlin, Spring Boot)
- Ruby on Rails
- TypeScript
- Python
- Swift
- React Native
Practical notes
- Benefits include comprehensive health insurance, 25 days of vacation plus up to 14 RTT days, and mental health support via Moka.care.
- Financial perks include lunch vouchers (Swile card) with a 4.50 euro company contribution, public transport reimbursement, and the DoctoGrowth value sharing plan.
- Flexibility includes 10 days of work-from-abroad per year and a sports or creative class subsidy.
- ParentCare Program offers 100 percent salary coverage for the first month of birth leave and 75 percent for the second.
- Support packages are available for caregivers and employees with disabilities.
- Hiring process: Talent Acquisition interview, coding and system design assessments, final interview, and reference check.
- Applications should exclude personal details like photos or age to support equal opportunity.