Перейти к содержимому

Team Lead / Tech Lead (Backend, Node.js)

Компанія Influence Pro Services, що розвиває B2C-підписочні продукти для ринку США, шукає Team Lead / Tech Lead для запуску нових продуктів з нуля. Потрібен досвід керівництва командою від 3 осіб, запуску підписочних продуктів і глибокі знання бекенду (Node.js/TypeScript, Python, Go або PHP). Пропонують повну віддалену роботу, реальний ownership архітектури та участь у кількох запусках за рік.

lead удалённо ~3 677 400 ₸
Языки: English · Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 23 похожих вакансий за 90 дней.

оценка p25–p75
2 044 395 – 5 500 065 ₸
медиана: 3 677 400 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<p><strong>Influence Pro Services</strong> развивает портфель B2C-подписочных продуктов на рынок США и Tier-1. Продукты строятся вокруг web2app-воронки: трафик и оплата на вебе, доставка ценности в приложении.</p><p>Мы запускаем новый продукт примерно за 12 недель — от валидации спроса до первых платных пользователей. Нам нужен лид, который уже делал это раньше: не поддерживал зрелый продукт, а выводил B2C-подписку с нуля в боевой трафик и затем держал её под нагрузкой.</p><p>Это роль с реальным ownership: ты принимаешь архитектурные решения, ведёшь команду и отвечаешь за то, чтобы релиз состоялся в окно запуска.</p><h3>Что ты будешь делать</h3><ul><li>Вести бэкенд-команду: планирование, оценки, код-ревью, распределение задач, наставничество, участие в найме</li><li>Запускать новые продукты с нуля в рамках <nobr>12-недельного</nobr> цикла: от спецификации PM до релиза и первых оплат</li><li>Принимать архитектурные решения и держать баланс между «быстро в релиз» и «не переписывать через квартал» — у нас продукт может не пройти гейт Go/Pivot/Stop, и код не должен быть дороже гипотезы</li><li>Проектировать подписочный контур: пейвол, состояния подписки, триалы и интро-периоды, продления, dunning и ретраи, рефанды, отмены в ARL-соответствующем виде, мультивалютные и гео-дифференцированные цены</li><li>Держать web2app-связку на стороне бэкенда: entitlement, который открывается и на вебе, и в приложении, redemption/deep links, идемпотентная обработка вебхуков Stripe, App Store Server Notifications и Google Play RTDN</li><li>Строить интеграции с маркетинговым контуром: серверные события в AppsFlyer, Amplitude, GA4, Conversions API, ESP</li><li>Выносить повторяющееся в общий слой: типовые решения подписочного и нотификационного контура должны переиспользоваться между продуктами, а не переписываться в каждом с нуля</li><li>Отвечать за данные: инжест внешних источников и скрейпинг, очереди, идемпотентность, дедупликация, деджесты и нотификации по расписанию в нескольких таймзонах</li><li>Держать надёжность и себестоимость: мониторинг, алерты, SLO на критические флоу (оплата, доставка контента), контроль расходов на AWS</li><li>Работать по нашему SDLC: Definition of Ready / Definition of Done, спецификация от Product перед разработкой, синки дважды в неделю по пересекающимся зонам</li><li>Готовить продукт к app-фазе: релизы в App Store и Google Play, серверная часть под in-app покупки</li></ul><h3>Стек</h3><p>Наш дефолтный выбор для новых продуктов:</p><ul><li>Бэкенд: Node.js + TypeScript (NestJS)</li><li>Данные: PostgreSQL или MySQL, Redis; аналитическое хранилище под события при необходимости</li><li>Инфраструктура: AWS (ECS/Fargate или Lambda, RDS, S3, SQS/SNS, EventBridge), Docker, IaC, CI/CD</li><li>Подписки и платежи: Stripe, Paddle или Solidgate, RevenueCat, App Store Server Notifications, Google Play RTDN</li><li>Продуктовый контур: Amplitude, GA4, AppsFlyer, Sentry, feature flags и A/B-эксперименты</li><li>Второй стек: Python — для инжеста данных, скрейпинга и AI-интеграций</li></ul><p>Это ориентир, а не ограничение. Все продукты строятся с нуля, поэтому финальный выбор стека — за лидом: если ты обоснуешь другой (Go, Python, PHP/Laravel), мы это обсудим. Мы ожидаем не конкретную технологию, а решение, которое ты сможешь защитить перед своей же командой через год.</p><h3>Что мы ожидаем</h3><ul><li><strong>5+</strong> лет бэкенд-разработки, из них <strong>1,5+</strong> в роли Team Lead / Tech Lead с командой от 3 человек</li><li>Обязательно: опыт запуска B2C-подписочных продуктов с нуля — минимум два продукта, доведённых до первых платных пользователей и реального трафика. Это требование, а не пожелание</li><li>Глубокая экспертиза в одном из мейнстримных бэкенд-стеков для B2C-продуктов (Node.js/TypeScript, Python, Go или PHP) — на уровне, когда ты выбираешь архитектуру, а не наследуешь её</li><li>Реляционная БД на уровне проектирования схемы, индексов, транзакций и оптимизации запросов. Redis. Очереди (SQS, RabbitMQ, Kafka — что угодно с практикой)</li><li>AWS или GCP: контейнеры или serverless, управляемая БД, объектное хранилище, очереди и события, мониторинг. Docker, IaC, CI/CD</li><li>Опыт с подписочным биллингом hands-on: Stripe или Paddle/Solidgate, плюс RevenueCat или собственная реализация. Понимание, почему вебхуки надо обрабатывать идемпотентно и что делает с данными повторная доставка</li><li>Понимание web2app на уровне архитектуры: cross-platform entitlement и redemption-ссылки, которые открывают доступ в приложении после оплаты на вебе — ты должен понимать этот контур и его подводные камни, даже если собирал его другими инструментами</li><li>Интеграции с third-party API как ежедневная работа: платёжки, атрибуция, ESP, внешние данные</li><li>Опыт инжеста внешних данных: парсинг и скрейпинг, работа с чужими API, очереди и планировщики, дедупликация, обход лимитов и блокировок. В наших продуктах внешние данные — основа ценности, а не вспомогательная фича</li><li>Умение работать со спецификацией и сказать «здесь спека противоречива» до старта, а не на демо</li><li>Английский Intermediate+ — вендорские API, policy-документы сторов</li></ul><h3>Будет плюсом</h3><ul><li>Опыт в продуктовой компании с портфелем продуктов (несколько B2C-апок или web2app-воронок параллельно), а не в одном продукте или аутсорсе</li><li>Опыт релизов в App Store / Google Play и прохождения ревью</li><li>Скрейпинг в большом масштабе: собственная прокси-инфраструктура, антибот-обход, тысячи источников</li><li>ClickHouse или другое аналитическое хранилище под события</li><li>Интеграции LLM/AI в продуктовые фичи</li><li>Feature flags и сервис A/B-экспериментов</li><li>Опыт с мультиязычностью и RTL на стороне бэкенда</li><li>GDPR/CCPA, ARL — опыт реализации удаления данных и отмены подписки по требованиям</li></ul><h3>Что мы предлагаем</h3><ul><li>Портфель продуктов и реальные запуски: за год ты выведешь несколько продуктов, а не один релиз в квартале</li><li>Ownership архитектуры без согласований через три уровня</li><li>Технические решения в твоей зоне — твои: стек и архитектуру нового продукта определяешь ты, а не наследуешь</li><li>In-house команда: PM, UX, дизайн, motion, маркетинг, growth</li><li>Свобода в выборе AI-стека и инструментов</li><li>Полностью удалённо, полная занятость, 3 месяца probation, 24 дня оплачиваемого отпуска после probation, 10 оплачиваемых sick days</li></ul> <div> <a href="https://jobs.dou.ua/companies/influence-pro-services/vacancies/372371/#reply-btn-id">Откликнуться на вакансию</a> </div>

навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Похожие вакансии

6 вакансий
D
Devart
1 д. назад

Ведущий Backend разработчик (Node.js/TypeScript)

~3 677 400 ₸ оценка

Ведущий backend разработчик для платформы Mobion (райдхейлинг). Нужно руководить командой из 4 разработчиков, модернизировать Node.js/TypeScript платформу, улучшать архитектуру и инженерные практики. Требуется 5+ лет опыта и 2+ года как тимлид. Предлагают удаленную работу, гибкий график и страховку.

Node.js TypeScript Azure +5
lead удал. dou
BLUEBINARY
B
BLUEBINARY
2 д. назад

Старший Frontend Vue архитектор/Ведущий разработчик

~3 064 500 – ~4 290 300 ₸ (25 000 – 35 000 PLN)

Ищем старшего frontend-архитектора и тимлида для удаленной работы в компании BLUEBINARY. Нужны глубокие знания TypeScript, React и Next.js, а также опыт архитектуры frontend-решений. Роль предполагает лидерство в команде разработчиков.

TypeScript React Next.js +4
lead удал. nfj
CreatorIQ
C
CreatorIQ
2 д. назад

Ведущий инженер/Менеджер

~41 799 780 – ~52 341 660 ₸ (341 000 – 427 000 PLN)

Ищем ведущего инженера/менеджера в компанию CreatorIQ. Роль предполагает руководство командой разработки и требует знания JavaScript, TypeScript и PHP. Вакансия открыта для удаленной работы.

JavaScript TypeScript PHP +2
lead удал. nfj
V
Visiongrid
10 ч. назад

Старший Frontend разработчик

~1 817 240 ₸ оценка

Ищем старшего фронтенд-разработчика для создания клиентской части новой P2P платежной платформы: торговый стакан, личный кабинет, интерфейс сделок и чат в реальном времени. Нужен сильный опыт с TypeScript, React, Next.js, WebSockets и управлением состоянием (Zustand/Redux Toolkit). Предлагают удаленную работу, участие в формировании архитектуры с нуля и сотрудничество с международной командой.

TypeScript React Next.js +6
senior удал. dou
MarfaTech
M
MarfaTech
11 ч. назад

Senior Frontend разработчик

~1 817 240 ₸ оценка

Ищем Senior Frontend разработчика с опытом от 4 лет для работы над сложными многопользовательскими системами. Стек: Vue 3, TypeScript, Pinia, микрофронтенды. Полная удалёнка, оформление по ТК РФ, сильная команда и интересные задачи.

Vue TypeScript Pinia +8
senior удал. hh
Ю
Юркин Илья Андреевич
11 ч. назад

Frontend-разработчик

~1 817 240 ₸ оценка

Ищем опытного Frontend-разработчика (от 3 лет) для развития цифрового продукта крупного банка в формате аутстаффа. Нужно уверенно владеть React, TypeScript, Redux и REST API, работать в большой кодовой базе. Предлагают удалённую работу в московском часовом поясе, гибкий график, ДМС и профессиональный рост.

React TypeScript Redux +8
senior удал. hh