О проекте:
Компания разрабатывает high-load web сервисы, с расчетной нагрузкой от 7000 rps. Старается использовать только open source продукты и уходить от vendor lock-in. Также разрабатывает распределенные event-driven системы.
Фронт построен вокруг React – для роутинга используется React Router (если нужен SSR – используется кастомное решение), в качестве стейт-менеджера применяется MobX State Tree, бандлят всё это с помощью Vite. В планах перевести все приложения на Remix и уйти от хранения состояния на клиенте, вместо этого перейти на server-driven state.
Также компания разрабатывает внутренний UI-kit на основе headless компонентов React Aria и tokenized дизайн-системы. Пока UI-kit в разработке – используют emotion (CSS-in-JS) , но в дальнейшем уйдут от runtime решений для стилизации.
Деплоят сервисы в Kubernetes. Используют CI/CD на Gitlab, с пайплайнами для unit/integration/e2e автотестов. Мониторят при помощи Prometheus и Grafana, логи хранят в ELK и Sentry. Документация ведётся в Confluence; в качестве таск-трекера - YouTrack.
Чем предстоит заниматься:
- Анализ бизнес-процессов, сбор, формализация и разработка требований;
- Взаимодействие с Владельцем продукта и формализация бизнес-требований;
- Подготовка и описание пользовательских сценариев и задач;
- Участие в UAT совместно с QA и Владельцем продукта;
- Исследование рынка и конкурентов;
- Ведение документации и поддержание ее в актуальном состоянии;
- Участие в формировании беклога проекта, консультирование участников команды по задачам.
Какие навыки нужны:
- Опыт работы бизнес-аналитиком в IT проектах от 3х лет;
- Умение выстроить эффективную коммуникацию с бизнес заказчиками для сбора бизнес требований;
- Умение декомпозировать и описывать бизнес требования по формату User Story;
- Умение приоритизировать требования на основе ключевых продуктовых метрик и целей продукта;
- Иметь опыт оценки решений конкурентов для выявления слабых и сильных сторон продукта;
- Опыт использования нотаций бизнес-моделирования;
- Опыт работы в продуктах на основе веб-сервисов и понимание ключевых процессов разработки.
Будет плюсом:
- Опыт работы в агрегационной системе;
- Опыт работы в Confluence, YouTrack, Figma;
- Опыт работы в продуктовых Agile командах.
Что компания может предложить:
- Официальное оформление;
- Годовой бонус до 1-го оклада;
- Расширенный соцпакет: ДМС, оплачиваемый отпуск 28 календарных дней
- Гибкое начало рабочего дня, также возможна удаленная работа;
- Рабочее место оборудовано современной техникой с учетом Ваших пожеланий;
- Частичная компенсация занятий по английскому языку;
- Отсутствие бюрократии;
- Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
- Реферальная программа за успешную рекомендацию.