з/п не указана
Москва
От 1 года до 3 лет
Задачи
- Проводить полный цикл сбора требований: выявление функциональных, нефункциональных и пользовательских требований к продукту
- Взаимодействовать с продактом для подсветки неочевидных бизнес-рисков, точек роста и улучшений пользовательского опыта (UI/UX)
- Анализировать технические ограничения существующей архитектуры и предлагать оптимальные пути реализации, информируя о невозможности/сложности тех или иных решений
- Писать чёткую и однозначную спецификацию требований (Software Requirements Specification / Use Cases)
- Формировать задачи на разработку с полным описанием логики и критериев приёмки
- Проводить груминг для команды разработки (разработчики, тестировщики, дизайнеры): устно и визуально доносить до команды цель задачи, логику работы и её бизнес-ценность («что и зачем мы делаем»)
- Выступать главным источником правды по требованиям: оперативно отвечать на вопросы разработчиков и тестировщиков в процессе разработки
- Проводить ревью тест-кейсов и чек-листов, написанных тестировщиками, на предмет покрытия всей функциональности и граничных случаев
- Участвовать в отладке взаимодействия с внешними сервисами (работа с прокси-инструментами для анализа трафика)
Требования
- Знание PlantUML (или других нотаций для построения диаграмм последовательностей, классов, состояний), опыт работы с Jira и Confluence
- Понимание архитектуры REST API, умение работать с Postman (коллекции, работа с переменными окружений)
- Умение перехватывать и анализировать трафик мобильных и веб-приложений с помощью Charles Proxy или Proxyman (анализ ответов сервера, подмена данных, отслеживание ошибок)
- Понимание работы с макетами в Figma (умение смотреть вёрстку, выгружать ресурсы и состояния элементов)
- Понимание особенностей разработки под iOS, Android, Web и бэкенд (знание отличий в нативных компонентах, версионировании ОС и поведении веб-версий)
- Понимание структуры JSON, принципов работы мобильных приложений с бэкендом (кэширование, синхронизация данных, обработка ошибок)
- Системное мышление: умение видеть картину целиком, а не только конкретную задачу
- Проактивность: способность самостоятельно подсвечивать риски, а не просто фиксировать требования «как сказали»
- Отличные коммуникативные навыки: умение переводить с «языка бизнеса» на «язык разработки» и наоборот
- Навыки фасилитации: умение управлять встречей (грумингом), удерживать внимание команды и принимать совместные решения