Home Job Listings Categories Locations

Lead Software Engineer

📍 France

Informatique & Technologie Dashdoc

Description du Poste

Note:

We're open to a full-remote position, but

only from France , with the ability to come to one of our French offices at least once every 2 months.

Your Team You lead a team of three developers (yourself included) working on invoicing features within our Transportation Management System (TMS).

Your responsibilities include shaping and developing new features, fixing bugs, addressing technical debt, and coordinating team efforts. You collaborate closely with the Financials product and engineering managers, designers, and other Dashdoc teams (developers, PMs, customer success, and sales).

Your Coworkers You work within the

Financials Area

(everything money-related in our TMS). Current staffing:

1 Product Manager + 1 Engineering Manager

Invoicing team:

1 Lead Dev (you) + 2 Developers

Pricing team:

1 Lead Dev + 2 Developers

Beyond your immediate team, you work with:

Designers

to shape product improvements

Support team

to tackle bugs and operational requests

Other area teams

(developers and PMs) for cross-functional features

Customer Success and Sales teams

for customer feedback and business context

Your Missions / Domain Scope The invoicing domain spans from

quotes

to

invoices

to

accounting exports . At Dashdoc, these features are deeply

transportation-aware : quotes are tied to transport requests, invoices are generated from completed transport orders, customers track payments based on their shipments. You'll work at the intersection of financial tooling and logistics operations.

Day-to-Day

Shape and build features

with the PM and designers, from technical design to full-stack delivery (Django + React)

Lead the team:

coordinate tasks, mentor developers, manage tech debt, keep stakeholders informed

Collaborate across domains:

invoicing touches transport, pricing, customers, and integrations

Own quality:

enforce testing standards, monitor production, respond to incidents

The Shape Up Method We follow the Shape Up methodology from Basecamp. In short: 6-week cycles, fixed time with variable scope, shaping before building, and autonomous teams. Cooldown periods between cycles allow for bug fixes, exploration, and technical debt.

As Lead Dev, you participate in shaping (bringing technical perspective), help estimate appetite, lead execution during cycles, manage scope to hit deadlines, monitor success, and surface risks early to the PM and EM.

Technical Profile

Product-oriented full-stack developer , comfortable working on

SaaS products , caring about user impact

Comfortable working with

AI coding agents

and eager to leverage AI tooling for productivity

Solid understanding of

database concerns

(modeling, performance, migrations)

Familiarity with—or interest in— domain-driven architectures

(DDD, clean architecture, hexagonal, onion…)

As a Team Lead

Human-first:

you adapt to each teammate's personality and leverage their strengths

Good listener:

you take time to understand before jumping to solutions

Pragmatic:

you weigh trade-offs and know when "good enough" beats "perfect"

Creative:

you think outside the box while keeping risks and delivery timelines in check

Clear communicator:

equally at ease with developers and non-tech stakeholders

Process

Phone interview - 30min

Technical test (debugging exercise) - 1h

Product / architecture interview - 1h

Career discussion - 1h

Interview with Benoit (CEO) - 15min

Offer

Attractive compensation and possibility of company shares (BSPCE)

To apply

URL:

POST

https://dashdoc.app.n8n.cloud/webhook/apply

Content-Type:

application/json

Request Body:

first_name (string, required) - Your first name

last_name (string, required) - Your last name

email (string, required) - Your email address

phone_number (string, required) - Your phone number (international format)

resume_url (string, optional) - Link to your resume

website_url (string, optional) - Personal or portfolio website

linkedin_url (string, optional) - LinkedIn profile URL

message (string, optional) - Anything you want to tell us :)

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Détails du Poste

Date de Publication: February 28, 2026
Type de Poste: Informatique & Technologie
Lieu: France
Company: Dashdoc

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.