
Remote opportunity at
DoctolibSoftware Engineer Intern - Fullstack (x/f/m) - Berlin
Doctolib is seeking a Software Engineering Intern specializing in fullstack development to join its engineering team. In this role, the intern will help build and deliver…
Career Tools
About This Role
Doctolib is seeking a Software Engineering Intern specializing in fullstack development to join its engineering team. In this role, the intern will help build and deliver innovative features that improve daily workflows for patients and healthcare professionals across Europe. The company develops cloud-native platforms, mobile applications, and an AI-powered operating system to manage administrative and clinical activities. This opportunity is well-suited for a student in their final year of a…
Job Description
Doctolib is seeking a Software Engineering Intern specializing in fullstack development to join its engineering team. In this role, the intern will help build and deliver innovative features that improve daily workflows for patients and healthcare professionals across Europe. The company develops cloud-native platforms, mobile applications, and an AI-powered operating system to manage administrative and clinical activities.
This opportunity is well-suited for a student in their final year of a Computer Science, Software Engineering, or related degree who wants hands-on experience in a collaborative tech environment. Working alongside experienced engineers, the intern will participate in the complete lifecycle of product features, from initial design and development through testing and deployment.
The engineering team utilizes a technology stack that includes Rails, TypeScript, Java, Python, Kotlin, Swift, and React Native, while integrating AI-assisted tools into development workflows. Candidates should be comfortable writing clean code, solving complex technical challenges, and communicating fluently in English. The position involves a six-month internship based in Berlin with a hybrid work structure allowing up to two remote days per week, scheduled to start in March 2027.
Responsibilities
- Design, develop, test, and ship features collaboratively alongside experienced engineers
- Partner with cross-functional team members including product managers and designers to resolve technical challenges
- Write clean and efficient code adhering to industry standards for testing, design, and peer review
- Develop technical tools that support patient care and doctor-patient interactions
- Experiment with new technologies like distributed systems and artificial intelligence
- Participate actively in team discussions and share knowledge to support a collaborative culture
Requirements
- Currently enrolled in the final year of a degree program in Computer Science, Software Engineering, or a related field
- Available for a six-month full-time internship commitment
- Comfortable writing code in multiple languages using AI coding assistants
- Fluent in English
- Strong passion for technology, product development, and user experience with a curiosity-driven approach to problem-solving
- Ability to collaborate effectively within cross-functional teams
Qualifications
- Prior experience with web development or building products in fast-paced environments
- Experience working on personal side projects or contributing to open-source software
- Familiarity with AI-assisted coding tools and integrating them into daily workflows
Core Skills
Benefits
- Sponsored Deutschlandticket for office or hybrid commuters
- Company health insurance with extra benefits
- Access to free mental health and coaching sessions via an external partner
- Meal vouchers along with free breakfast and healthy snacks at the office
- Subsidized sports program partnership with Urban Sports Club
- Tech masterclasses and dedicated training alongside access to top AI development tools
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location and remote work policy for this internship?
The position is based in Berlin with a hybrid work setup allowing up to two remote days per week.
How long is the internship duration and when does it start?
The internship is a six-month full-time commitment scheduled to start in March 2027.
What are the core educational requirements for applicants?
Applicants must be in their final year of a degree in Computer Science, Software Engineering, or a related field.
Does the job posting state the salary for this role?
No, the salary is not stated in the source posting.
What steps are included in the interview process?
The interview process consists of a Coding Game, a recruiter interview, a feature building interview, and a behavioral interview.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.