User Growth Tech Lead (all genders) in Berlin

Dott

Berlin

Hybrid

EUR 110,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Home office bonus
Learning budget
Rides program
Mental health support
Sabbatical program
Flexible hours
Remote work option
Diversity & inclusion programs
Public holiday swap
Volunteer day

Job summary

Dott is seeking a technical lead for User Growth in Berlin. You will own the Ready-to-Ride backend, drive experimentation, and own the contract between backend and mobile clients.

You’ll work closely with Product, Marketing, CRM, and Payments to translate growth hypotheses into shippable experiments. As a hands-on leader, you’ll write and review code, set technical direction for a small team, and ensure funnel health across services, while balancing speed and reliability for the

Qualifications

  • Backend engineering experience with TypeScript/Node.js and strong API design.
  • Hands-on with gRPC/ConnectRPC and Protobuf for service-to-service communication.
  • Comfort shipping on GCP using Kubernetes, Cloud Run, Cloud Functions, and Pub/Sub.
  • Experience with relational (PostgreSQL) and document (NoSQL) data models.
  • Habit of instrumenting funnel analytics and feeding a data warehouse (BigQuery).

Responsibilities

  • Own the Ready-to-Ride backend and related services, state machines, and integrations.
  • Build growth toolkit: experimentation/feature flags and attribution.
  • Lead a small team, set technical direction, and ensure funnel health across teams.
  • Collaborate with Product, Marketing, CRM, and Payments to ship experiments.
  • Set pragmatic architecture and maintain fast iteration loops with instrumented metrics.

Skills

TypeScript/Node.js
gRPC/ConnectRPC
GCP/Kubernetes
PostgreSQL
NoSQL (Firestore)
Telemetry/Analytics

Tools

Protobuf

Job description

Dott is the European champion of shared micromobility. Created through the merger of operators TIER and Dott in March 2024, the company decided to move forward under the single app and brand Dott. With the mission of moving us closer, Dott facilitates easy urban travel, reduces pollution in cities, and decreases reliance on cars. Today, Dott deploys 200,000 shared vehicles in 400 cities and 20 countries across Europe and the Middle East. The 12 million users have generated over 500 million rides so far. The team is led by CEO Maxim Romain and Executive Chairman Henri Moissinac. For more information, visit www.ridedott.com.

The Role and Your Impact at Dott

Full-time, permament and hybrid (3 days/week in the office).

About the team

User Growth owns the moment a download becomes a rider. We turn installs — driven by Marketing, Brand, and Partnerships — into Riders who create an account, take their first Dott ride, and come back for a second. We work cross-functionally by default, chase optimization for every step of the growth journey, run new experiments in days rather than months, and drive userbase growth.

The role

You'll be the technical lead for User Growth: hands-on across the stack, backend-heavy, leading a small team of engineers, and the single point of technical accountability for the health of the onboarding-to-second-ride funnel. You'll own the backend of the "Ready to Ride" experience and build the experimentation and attribution capability that lets the whole team build and iterate fast. You'll work shoulder-to-shoulder with a Product Manager and with Marketing, CRM, Commercial, and Payments. This is a player-coach role. You'll write and review code, set the technical direction for a small team, and get things done across teams you don't manage but influence.

What You'll Do
  • Own the Ready-to-Ride backend — the services, state machines, and integrations behind account creation (OTP, email verification), ID verification, referrals and codes, city-policy acceptance.
  • Build the growth toolkit — experimentation/feature-flagging, install and deep-link attribution, and end-to-end funnel instrumentation (install → account → first ride → second ride).
  • Orchestrate the mobile surface — translate funnel priorities into client work with our mobile engineers, own the contract between backend and client, and stay accountable for funnel health even where the code isn't yours.
  • Partner cross-functionally — turn growth hypotheses from Product, Marketing, CRM, and Commercial into shippable experiments, and make sure installs from various channels convert cleanly downstream.
  • Set the bar for a small, fast team — pragmatic architecture, tight iteration loops, and a discipline of instrumenting before optimizing, with bias towards action.
What you own (and what you don't)

You're accountable for: install → account conversion, account → first ride, first → second ride, funnel drop-off and latency, and experiment throughput and instrumentation quality.

Must-have
YOU’LL FIT GREAT WITH THESE SKILLS AND QUALIFICATIONS
  • Strong backend engineering in TypeScript / Node.js.
  • Fluency with gRPC / ConnectRPC and Protobuf for service-to-service communication (or a track record of picking up a new RPC paradigm fast).
  • Comfortable shipping services on GCP — Kubernetes/GKE, Cloud Run, Cloud Functions, and Pub/Sub-style event-driven architectures.
  • Experience across both relational (PostgreSQL) and document (Firestore-style NoSQL) data models, with the judgment to know which fits which problem.
  • A habit of treating instrumentation and funnel analytics as part of "done" — event design feeding a data warehouse (BigQuery or similar).
Strongly Preferred
  • Experience owning a consumer conversion funnel end-to-end, with the data to prove your work moved the metric. This is the differentiator — we'll weight it heavily.
  • Mobile fluency to review, not necessarily to build — enough Swift/SwiftUI or Kotlin/Compose to own the client-backend contract and review mobile funnel work credibly.
  • Hands-on with attribution / mobile measurement partners (Adjust, AppsFlyer, Branch, or similar) and deep-linking.
  • Experience integrating third-party identity, OTP, and messaging vendors (webhooks, SDKs, callback flows).
Not required:

payments-orchestration/PSP depth, data science / ML, or IoT/vehicle telemetry. Don't be put off if these aren't your background.

THIS MAY INSPIRE YOU
  • Hybrid work: 3 days in the office in Berlin, 2 days from home
  • Our one-time home office bonus upon your start to create your ideal home office setup we
  • Our annual learning & development budget
  • Our rides program with availability to opt in and opt out to ride our e-scooters & e-bikes
  • Our partnership for mental health at work, with free 1-on-1 video counselling, self-guided development, and more
  • Our sabbatical program
  • Our flexible hours and 1-month remote working option
  • Our diversity and inclusivity initiatives and programs
  • Our public holiday swap, with which you can switch two public holidays to another day
  • Our voluntary day off for charity work
  • benefits may vary depending on country and position

We actively encourage a diverse and inclusive environment that fosters each employee’s individuality at Dott. We take affirmative action to ensure equal opportunity for your application, regardless of your nationality, ethnic or national origin, skin color, religion, disability, sex, sexual orientation, or gender identity. Come as you are and join our ride!

In case you are living with disabilities, chronic illness, or neurodiversity, please inform us, so we can ensure a smooth application process.

At Dott, we respect fundamental privacy rights. We process your personal data in accordance with the requirements of the General Data Protection Regulation (“GDPR”). For a clear explanation of how we handle and process your personal data, please read our Candidate Privacy Statement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

User Growth Tech Lead (all genders) in Berlin
User Growth Tech Lead (all genders) in Berlin

Deel • Berlin

On-site
EUR 85,000 - 107,000
Hybrid work in Berlin
Home office budget
Learning & development budget
+4
Head of Operations (all genders) in North Germany
Head of Operations (all genders) in North Germany

Dott • Berlin

On-site
EUR 90,000 - 130,000
Home office bonus
Learning & development budget
Rides program
+6
Head of Operations (all genders) in North Germany
Head of Operations (all genders) in North Germany

Deel • Berlin

Hybrid
EUR 90,000 - 105,000
Home office bonus
Learning & development budget
Rides program (e-scooters/e-bikes)
+7
Bid Manager – Public Procurement (all genders) in Berlin/Monachium
Bid Manager – Public Procurement (all genders) in Berlin/Monachium

Deel • Berlin

Hybrid
EUR 60,000 - 75,000
Home office bonus
Learning & development budget
Rides program
+3
Street Ops Shift Lead (all genders) in Mannheim
Street Ops Shift Lead (all genders) in Mannheim

Deel • Mannheim

On-site
EUR 42,000 - 54,000
Rides program with free e-scooters & e
Discounted Urban Sports Club
Pay rise after one year
+1
Fahrer & Mechaniker (all genders) in München
Fahrer & Mechaniker (all genders) in München

Dott • München

On-site
EUR 30,000 - 42,000
Transporter
Gehaltserhöhung
Rides Programm
+4
Driver & Mechanic (all genders) in Gera
Driver & Mechanic (all genders) in Gera

Deel • Gera

On-site
EUR 28,000 - 36,000
Senior Software Engineer, Fullstack - All Genders
Senior Software Engineer, Fullstack - All Genders

Doodle AG • Berlin

On-site
EUR 90,000 - 130,000
DACH - Driver/Mechanic - Mannheim
DACH - Driver/Mechanic - Mannheim

Deel • Mannheim

On-site
EUR 32,000 - 44,000
Arbeitskleidung
Transporter während der Schicht
Gehaltserhöhung nach 1 Jahr Betriebszu
+1
Street Operations Supervisor (all gender) in Gera
Street Operations Supervisor (all gender) in Gera

Deel • Gera

On-site
EUR 42,000 - 52,000
Arbeitskleidung gestellt
Transporter während der Schicht
Aufstiegsmöglichkeiten