GitLab
Intermediate Fullstack Engineer, Subscription Lifecycle
- Удалённо
- Afghanistan, Albania, Algeria, Andorra, Angola, Antarctica, Armenia, Austria, Azerbaijan, Bahrain, Belarus, Belgium, Benin, Bosnia and Herzegovina, Botswana, Bouvet Island, Bulgaria, Burkina Faso, Burundi, Cabo Verde, Cameroon, Central African Republic, Chad, Comoros, Congo, Congo, The Democratic Re
- Полная занятость
- В вакансии: 115 200 – 194 400 USD
- сегодня
GitLab ищет Intermediate Fullstack Engineer в команду Subscription Lifecycle для разработки решений по управлению подписками и биллингом. Удаляйтесь с нами строить надежные системы, влияющие на доход компании и клиентский опыт.
О позиции
Команда Subscription Lifecycle отвечает за постпродажный опыт клиентов — управление подписками, продлениями, выставлением счетов и биллинг-аккаунтами. Вы будете работать вместе с Product, Design, Sales и Finance над безопасными и надёжными рабочими процессами покупок и использования сервисов GitLab. Мы работаем асинхронно в распределённой команде по всему миру с чёткими ожиданиями по деплоям, тестированию и безопасности релизов.
Чем заниматься
- Проектировать и разрабатывать полнофункциональные фичи вдоль пути клиента после покупки
- Участвовать в технической разработке новых возможностей жизненного цикла подписки
- Интегрировать процессы управления подписками с биллинг-системами, CRM и внутренними админ-панелями
- Писать поддерживаемый код с хорошими тестами, соблюдать практики безопасного развертывания и мониторинга
- Участвовать в code review и предоставлять конструктивную обратную связь
- Выявлять и снижать технический долг и архитектурные риски
- Участвовать в incident response при проблемах с подписками и продлениями
Что ждут
- Опыт работы fullstack-инженером, уверенность в работе с фронтендом и бэкендом
- Опыт владения технической дорожной картой для области продукта — предложение, обсуждение и реализация решений
- Опыт построения или поддержки транзакционных или checkout-like потоков, желательно в биллинге, e-commerce или подписках
- Понимание интеграции с third-party billing/CRM системами (Zuora, Salesforce, Stripe) будет плюсом
- Способность к безопасному инкрементальному доставлению из-за влияния на доход и клиентов
- Четкая коммуникация о сложных технических и архитектурных вопросах
- Английский язык: письменный и устный для работы в удалённой асинхронной среде
Будет плюсом
- Опыт работы с Ruby on Rails
- Опыт работы с Vue.js
- Знакомство с Zuora, Stripe, Salesforce
- Опыт в финтех или SaaS продуктах
- Опыт управления техническим долгом
Условия
- Гибкий оплачиваемый отпуск (Flexible Paid Time Off)
- Акционерный план и возможность участия в покупке акций компании
- Бюджет на развитие и обучение
- Отпуск по уходу за ребенком
- Поддержка организации домашнего офиса
- Удалённая работа во всей мире
- Ресурсные группы для сотрудников
Навыки
- Ruby on Rails
- Vue.js
- Fullstack Development
- Billing Systems
- Subscription Management
- Payment Integration
- API Design
- Test Driven Development
- System Integration
- Cloud Infrastructure
Сложность отбора
Роль требует уверенного опыта fullstack-разработки и понимания биллинговых систем; для большинства кандидатов это mid-level задача с возможностью роста до senior
Оценка JobPathЗарплата по рынку
900 000 – 1 500 000 ₽ в месяц
Оценка основана на рыночных данных для Intermediate Fullstack Engineers в глобальных удалённых компаниях; указанная в источнике зарплата ($115k–$194k USD/год в США) пересчитана по курсу ~92 RUB/USD с учётом географии
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Опишите опыт разработки транзакционных или checkout-like потоков. Какие были вызовы?
- Как вы обеспечиваете безопасность и корректность при работе с финансовыми данными и подписками?
- Расскажите о ситуации, когда вам пришлось интегрироваться с внешней billing/CRM системой. Как строили работу?
- Как вы балансируете скорость доставки фич и необходимость безопасных инкрементальных релизов?
- Приведите пример снижения технического долга в существующей архитектуре. Что помогло изменить ситуацию?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр