Dott
User Growth Tech Lead (all genders) in Berlin
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер направления User Growth в Dott: hands-on разработка с уклоном в backend, руководство небольшой командой инженеров и ответственность за воронку от установки приложения до второй поездки.
Задачи
- Владеть backend-частью опыта Ready-to-Ride: сервисы, стейт-машины и интеграции для создания аккаунта (OTP, подтверждение email), верификации личности, рефералов и промокодов, принятия городских политик
- Строить growth-инструментарий: эксперименты и feature-флаги, атрибуция установок и deep-link, сквозная инструментация воронки (установка → аккаунт → первая поездка → вторая поездка)
- Оркестрировать мобильную часть: транслировать приоритеты воронки в задачи мобильных инженеров, отвечать за контракт между backend и клиентом и за здоровье воронки
- Кросс-функционально работать с Product, Marketing, CRM и Commercial, превращая гипотезы роста в реализуемые эксперименты
- Задавать планку для небольшой быстрой команды: прагматичная архитектура, короткие итерации, инструментирование до оптимизации, ориентация на действие
- Писать и ревьюить код, задавать техническое направление команды
Требования
- Сильный backend-опыт на TypeScript / Node.js
- Уверенное владение gRPC / ConnectRPC и Protobuf для межсервисного взаимодействия (или опыт быстрого освоения новых RPC-парадигм)
- Опыт запуска сервисов на GCP: Kubernetes/GKE, Cloud Run, Cloud Functions, event-driven архитектуры в стиле Pub/Sub
- Опыт работы с реляционными (PostgreSQL) и документными (Firestore-style NoSQL) моделями данных и умение выбирать подходящую
- Привычка считать инструментацию и аналитику воронки частью готовой задачи: проектирование событий для data warehouse (BigQuery или аналог)
- Опыт владения потребительской конверсионной воронкой end-to-end с данными, подтверждающими влияние на метрику (сильное преимущество)
- Мобильная грамотность для ревью (Swift/SwiftUI или Kotlin/Compose) — достаточно, чтобы отвечать за контракт клиент-backend
- Практический опыт с атрибуцией / mobile measurement partners (Adjust, AppsFlyer, Branch или аналоги) и deep-linking
- Опыт интеграции сторонних вендоров идентификации, OTP и messaging (webhooks, SDK, callback-флоу)
Условия
- Гибридный формат: 3 дня в офисе в Берлине, 2 дня из дома
- Разовый бонус на обустройство домашнего офиса
- Ежегодный бюджет на обучение и развитие
- Программа поездок на электросамокатах и электровелосипедах
- Партнёрство по ментальному здоровью: бесплатные 1-на-1 видеоконсультации и саморазвитие
- Программа саббатикала
- Гибкий график и возможность работать удалённо 1 месяц
- Инициативы и программы по разнообразию и инклюзивности
- Обмен публичных праздников (можно перенести два праздника)
- Добровольный выходной на благотворительность
Навыки
- TypeScript
- Node.js
- gRPC
- ConnectRPC
- Protobuf
- GCP
- Kubernetes
- GKE
- Cloud Run
- Cloud Functions
- Pub/Sub
- PostgreSQL
- Firestore
- NoSQL
- BigQuery
- Swift
- SwiftUI
- Kotlin
- Compose
- Adjust
- AppsFlyer
- Branch
- deep-linking