Сбор, анализ, формализация системных требований для бэкэнд-системы.
Разработка подробных use cases для фиксации взаимодействия между клиентами и бэкэнд-системами.
Работа с Product Менеджерами, Архитекторами и Разработчиками для проектирования масштабируемых и эффективных бэкэнд-решений на основе бизнес-требований.
Разработка подробных технических спецификаций, включая модели данных, system flows и interface definitions.
Сотрудничество с другими командами для обеспечения бесшовной интеграции бэкэнд-систем с клиентскими приложениями, сторонними службами и внешними API.
Ведение комплексной документации бэкэнд-систем, включая проектную документацию и спецификации API.
Определение тестовых случаев и критериев приемки для бэкэнд-задач.
Ожидаемая квалификация:
5+ лет релевантного опыта.
Глубокое понимание бэкэнд-технологий и архитектуры, включая базы данных, очереди сообщений и веб-сервисы.
Хорошее знание сценариев интеграции API, включая TCP, HTTP и RPC.
Свободное владение русским языком и знание английского языка на уровне B1+.
Знание методологий разработки программного обеспечения, таких как Agile или Scrum.
Превосходные аналитические навыки и навыки решения проблем, а также способность переводить сложные бизнес-требования в технические решения.
Эффективные коммуникативные навыки, а также способность к сотрудничеству в многопрофильных командах.
Предлагаем:
Конкурентоспособная оплата труда.
Частная медицинская страховка.
Полная поддержка при переезде (relocation package), включая оформление разрешения на работу.
Бонус на рождение ребенка.
Подарочный сертификат на День Рождения.
Полностью оборудованный офис с ежедневными фруктами, завтраками по средам, пиццей по четвергам и закусками по пятницам.