Skip to main content
Influence Pro Services
Зібрано зDjinniВчора
BackendLead

Backend Team Lead

Node.jsTypeScriptNestJSPostgreSQLMySQLRedisAWSGCPDockerInfrastructure as CodeCI/CDStripePaddleSolidgateRevenueCatApp Store Server NotificationsGoogle Play RTDNAmplitudeGoogle AnalyticsAppsFlyerSentryPythonGoPHPLaravelRabbitMQKafkaClickHouseLLMAI
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

Influence Pro Services develops a portfolio of B2C subscription products for the US market. They are looking for a Backend Team Lead to launch new products from scratch within 12-week cycles, owning architecture and leading the team. The role involves building subscription billing, web2app integration, data ingestion, and ensuring reliability on AWS.

Обовʼязки

  • Вести бекенд-команду: планування, оцінки, код-рев'ю, розподіл задач, наставництво, участь у наймі
  • Запускати нові продукти з нуля в межах 12-тижневого циклу: від специфікації PM до релізу і перших оплат
  • Ухвалювати архітектурні рішення й тримати баланс між «швидко в реліз» і «не переписувати через квартал»
  • Проектувати підписочний контур: пейволл, стани підписки, тріали й інтро-періоди, продовження, dunning і ретраї, рефанди, скасування у ARL-відповідному вигляді, мультивалютні й гео-диференційовані ціни
  • Тримати web2app-звʼязку на боці бекенду: entitlement, redemption/deep links, ідемпотентна обробка вебхуків Stripe, App Store Server Notifications і Google Play RTDN
  • Будувати інтеграції з маркетинговим контуром: серверні події в AppsFlyer, Amplitude, GA4, Conversions API, ESP
  • Виносити повторюване у спільний шар: типові рішення підписочного й нотифікаційного контуру мають переюзуватись між продуктами
  • Відповідати за дані: інжест зовнішніх джерел і скрейпінг, черги, ідемпотентність, дедуплікація, дежести й нотифікації за розкладом у кількох таймзонах
  • Тримати надійність і собівартість: моніторинг, алерти, SLO на критичні флоу (оплата, доставка контенту), контроль витрат на AWS
  • Працювати за нашим SDLC: Definition of Ready / Definition of Done, специфікація від Product перед розробкою, сінки двічі на тиждень по перетинних зонах
  • Готувати продукт до app-фази: релізи в App Store і Google Play, серверна частина під in-app покупки

Вимоги

  • 5+ років бекенд-розробки, з них 1,5+ у ролі Team Lead / Tech Lead із командою від 3х людей
  • Обовʼязково: досвід запуску B2C-підписочних продуктів з нуля – мінімум два продукти, доведені до перших платних користувачів і реального трафіку
  • Глибока експертиза в одному з мейнстрімних бекенд-стеків для B2C-продуктів (Node.js/TypeScript, Python, Go або PHP) – на рівні, коли ти обираєш архітектуру, а не наслідуєш її
  • Реляційна БД на рівні проектування схеми, індексів, транзакцій і оптимізації запитів. Redis. Черги (SQS, RabbitMQ, Kafka – будь-що з практикою)
  • AWS або GCP: контейнери чи serverless, керована БД, обʼєктне сховище, черги й події, моніторинг. Docker, IaC, CI/CD
  • Досвід із підписочним білінгом hands-on: Stripe або Paddle/Solidgate, плюс RevenueCat або власна реалізація
  • Розуміння web2app на рівні архітектури: cross-platform entitlement і redemption-лінки
  • Інтеграції з third-party API як щоденна робота: платіжки, атрибуція, ESP, зовнішні дані
  • Досвід інжесту зовнішніх даних: парсинг і скрейпінг, робота з чужими API, черги й планувальники, дедуплікація, обхід лімітів і блокувань
  • Уміння працювати зі специфікацією і сказати «тут спека суперечлива» до старту, а не на демо
  • Англійська Intermediate+ – вендорські API, policy-документи сторів
  • Буде плюсом: Досвід у продуктовій компанії з портфелем продуктів
  • Буде плюсом: Досвід релізів в App Store / Google Play і проходження рев'ю
  • Буде плюсом: Скрейпінг у великому масштабі: власна проксі-інфраструктура, антибот-обхід, тисячі джерел
  • Буде плюсом: ClickHouse або інше аналітичне сховище під події
  • Буде плюсом: Інтеграції LLM/AI у продуктові фічі
  • Буде плюсом: Feature flags і сервіс A/B-експериментів
  • Буде плюсом: Досвід із мультимовністю та RTL на боці бекенду
  • Буде плюсом: GDPR/CCPA, ARL – досвід реалізації видалення даних і скасування підписки за вимогами

Переваги

  • Портфель продуктів і реальні запуски: за рік ти виведеш кілька продуктів, а не один реліз у кварталі
  • Ownership архітектури без узгоджень через три рівні
  • Технічні рішення у твоїй зоні – твої: стек і архітектуру нового продукту визначаєш ти, а не успадковуєшь
  • In-house команда: PM, UX, дизайн, motion, маркетинг, growth
  • Свобода у виборі AI-стеку та інструментів
  • Повністю віддалено, повна зайнятість, 3 місяці probation, 24 дні оплачуваної відпустки після probation, 10 оплачуваних sick days
Backend Team Lead
Оригінал