Dashdoc Is Hiring!

Mobile Software Engineer - Internship

About

🚀 Who are we?

Dashdoc is a SaaS Transport Management System (TMS) for both carriers (companies that operate trucks) and shippers (industrial companies that ship goods).

We help companies digitalize their transport activities and share transport management on a unique platform. Think Google Drive for transports!

🔭 Our vision

The road freight transportation industry is experiencing a major shake-up with automation and driverless trucks, connectivity, and low-carbon technologies. And for too long carriers, shippers and truckers have been pushed to use complex, expensive, and poorly designed software tools that are not adapted to their needs.

That is why we started Dashdoc.

We want to change the industry by bringing technology at the service of transport professionals. We believe that transport has always been about people, and we want to accompany their digital transformation with tools that are not not only useful, but delightful to use.

⚖️ Our values : CAPS

  • 🤝 Care : we are committed to the wellbeing of our clients, our team, and our environment
  • 🚀 Ambition : we aim to achieve the maximum positive impact
  • 🔥 Passion : we love what we do, and we are eager to improve
  • ⏱️ Speed : we move fast and we waste no time

Job Description

We’re looking for a Mobile Software Engineer Intern completing their end-of-studies internship to join our mobile team and work on real, production-level features using React Native.

In this role, you’ll take ownership of meaningful parts of the mobile application, collaborate closely with designers and engineers, and contribute to architectural decisions—especially around offline-first functionality and design systems.

This internship is intended for final-year students and may lead to a full-time offer based on performance.

What You’ll Do

  • Design, build, and ship production features in a React Native mobile app

  • Implement and improve offline-first behavior (local persistence, sync strategies, error handling)

  • Contribute to and extend a shared design system used across the app

  • Work closely with product and design to deliver polished user experiences

  • Write clean, testable, and maintainable code

  • Participate in code reviews, technical discussions, and sprint planning

Preferred Experience

Required Profile

  • Final-year student completing an end-of-studies internship in software engineering, computer science, or a related field

  • Some experience with React Native or React experience with mobile exposure

  • Good understanding of JavaScript or TypeScript

  • Ability to work autonomously and take ownership of features

  • Fluent in English

Desired Skills

  • Familiarity with design systems (component libraries, theming, consistency, accessibility)

  • Experience with mobile state management (Redux, Context, etc.)

  • Understanding of REST APIs and asynchronous data flows

Nice to Have

  • Experience shipping a mobile app (internship, school project, or personal project)

  • Experience or strong interest in offline-first mobile architectures

  • Exposure to testing (unit, integration, or E2E)

  • Interest in performance, reliability, and user experience

What We Offer

  • A hands-on end-of-studies internship with real ownership and impact

  • Mentorship from experienced engineers

  • A collaborative, product-focused engineering culture

  • Access to the latest tools (Linear, Claude Code, Cursor, and more)

  • Opportunity for a full-time position after the internship

Additional Information

  • Contract Type: Internship (Between 5 and 7 months)
  • Location: Paris
  • Occasional remote authorized

Sounds like something made for you?