Skip to content

Open nowPosted 35 days ago

Senior Full-Stack Engineer – Product & Experimentation

dolead9 open roles

Where
Paris, France; Paris, France
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Full-Stack Engineer – Product & Experimentationdolead · Paris, France; Paris, France
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on dolead's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.4% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.5%1 day
  2. 3.5%3 days
  3. 7.4%7 days
  4. 13.2%14 days
  5. 34.6%30 days
This job: posted 35 days ago

The posting

Senior Full-Stack Engineer – Product & Experimentation Paris · Permanent contract · Hybrid Build the experience after the click

At Dolead, we help companies turn digital acquisition into measurable business results. Today, millions of users interact with the landing pages and digital journeys we build across Europe and the United States. Our next challenge is to go further.

We want to create a seamless experience from the moment someone clicks on an ad to the moment they are contacted by one of our clients’ call centers: clearer next steps, better follow-up, smarter interactions and, eventually, new experiences powered by AI.

To help us build this, we are looking for a Senior Full-Stack Engineer with a strong interest in user experience, product thinking and experimentation.

This is not a role where Engineering receives a finished roadmap and simply executes it. You will help shape the problems we solve, challenge the solutions and measure whether what we build actually moves the needle.

Your team You will join our Perfect User Journey squad, managed by Ioanna, the team’s Engineering Lead. The squad currently includes:

  • one Squad Lead
  • one Front-End Engineer;
  • one Full-Stack Engineer;
  • But you'll also talk to Product, Data and Architecture

You will become the third Engineer in the team and work closely with all of them to design, build and improve our user journeys. The squad is deliberately small and cross-functional. Product, Engineering and Business work closely together, with short decision loops and a shared focus on measurable outcomes.

What you will do

Build product features end-to-end You will design and develop features across the stack, from React interfaces to the Python services supporting them. While the role requires strong front-end expertise, you should also be comfortable taking ownership of the back-end components needed to deliver a complete feature.

Improve high-impact user journeys Our landing pages are currently the main product area for the squad. You will work on their architecture, performance and user experience, while helping us progressively extend the journey beyond the initial conversion. The longer-term ambition is to connect the online experience with what happens afterwards: qualification, follow-up and interactions with call centers.

Experiment, measure and scale We do not build features based on intuition alone. You will work with Product and Business to turn ideas into testable hypotheses, launch experiments and analyse their impact using data. Our approach is simple: PoC and Scale. Test quickly, measure honestly and invest further when the results justify it. Your impact will primarily be assessed through:

  • conversion;
  • revenue;
  • product and technical quality.

Contribute to technical decisions Our stack may evolve over the coming years. You will contribute to architectural discussions, challenge existing choices when relevant and help the team decide where technical investment will create the most value. We are opinionated, but not emotionally attached to our solutions. A good argument, supported by evidence, can change the direction.

Work closely with the business Our Engineers are not isolated from the rest of the company. You will need to understand the users behind the numbers, the business model and the operational constraints of our clients. The role requires someone who can connect technical decisions with customer experience and commercial outcomes.

What we are looking for

  • You have significant experience in software engineering, ideally 8 years or more.
  • You have built and scaled web products in a product-led environment.
  • You have strong experience with React and TypeScript or JavaScript.
  • You understand web performance, front-end architecture and the details that shape a good user experience.
  • You are autonomous enough on the back end to build complete features using Python and APIs.
  • You are comfortable working with data, running experiments and measuring their impact.
  • You think in terms of users and business outcomes, not only technical implementation.
  • You know when a problem requires a robust long-term solution and when an effective 80/20 approach is more appropriate.
  • You enjoy working in a small, multidisciplinary team where Engineers participate in decisions.
  • You communicate clearly and keep the people around you informed.
  • You are fluent in French and English.

Nice to have Any of the following would be useful, but none is mandatory:

  • experience in a recognised product company or scale-up;
  • experience working on high-traffic B2C journeys, landing pages or mobile products;
  • exposure to growth, marketing, conversion or acquisition topics;
  • experience with voice AI, telephony or call-center products;
  • experience using AI-assisted development tools such as Claude Code;
  • an entrepreneurial background or experience in an early-stage environment.

Our stack Frontend

  • React
  • TypeScript and JavaScript
  • Gatsby

Backend

  • Python
  • Flask
  • Microservices

Data and storage

  • MongoDB
  • Redis
  • MySQL
  • DynamoDB
  • Looker

Infrastructure and delivery

  • AWS
  • CircleCI

AI-assisted development

  • Claude Code

You do not need to have worked with every part of the stack already. Strong engineering fundamentals and the ability to learn quickly matter more than ticking every box.

Benefits

  • Sidecare health insurance, fully covered by Dolead
  • Swile meal card, 50% covered
  • 25 days of paid leave and approximately 8 RTT days
  • Flexible hybrid working
  • An international team with more than 13 nationalities
  • Regular team and company events
  • Central Paris office

Recruitment process

  1. An initial conversation with Florian, our Talent Acquisition Manager
  2. A discovery interview with Ioanna and a member of the Engineering team
  3. A technical case and working session with the team
  4. A final conversation with Vlad, our CPTO
  5. Reference checks before the offer

We aim to keep the process transparent and useful on both sides. You will know what each step is designed to assess and have the opportunity to meet the people you would work with. Dolead is an equal-opportunity employer. We welcome applicants from all backgrounds and make hiring decisions based on skills, experience and potential.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against dolead's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on dolead's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    dolead's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.