Что нужно будет делать · определить и зафиксировать технологический стек backend-части MVP; · спроектировать архитектуру backend-сервисов и взаимодействие между ними; · спроектировать структуру API для мобильного клиента; · определить подход к авторизации, профилю пользователя, ленте, уведомлениям, чатам и базовой модерации; · заложить основу для масштабируемой серверной части без переусложнения MVP; · писать ключевые части backend core; · проводить code review и контролировать качество backend-разработки; · задавать инженерные стандарты: структура проекта, правила именования, логирование, обработка ошибок, тестирование; · принимать ключевые технические решения по backend и интеграциям; · участвовать в декомпозиции backend-задач вместе с product/project manager; · контролировать техническую устойчивость MVP и минимизировать накопление критичного технического долга. Ожидаемый результат На выходе нужен не “набор файлов”, а понятный и рабочий технический фундамент MVP: · согласованная backend-архитектура; · структура сервисов и API; · реализованные ключевые backend-модули; · прозрачные правила для дальнейшей разработки; · стабильная серверная база, к которой можно подключать мобильный клиент и расширять MVP. Что для нас важно · опыт проектирования backend-архитектуры для мобильных продуктов; · опыт работы в роли tech lead / lead backend / solution architect; · умение принимать прагматичные решения под MVP, а не строить “идеальную систему на два года вперёд”; · опыт построения API для mobile-клиента; · понимание авторизации, ролей, push-уведомлений, realtime-сценариев, событийной логики; · уверенное владение backend-стеком и умение аргументировать выбор технологий; · опыт code review и технического руководства разработчиками. Будет плюсом · опыт с highload или realtime-продуктами; · опыт с чатами, websocket/event-driven архитектурой; · опыт запуска MVP с нуля; · опыт работы в стартапах или ранних продуктовых командах. Что прислать в отклике · краткий рассказ о вашем релевантном опыте; · 2–3 проекта, где вы отвечали за архитектуру или backend lead-функцию; · стек, с которым вам комфортно запускать такой MVP; · в каком формате готовы работать: part-time / full-time / проектно; · ориентир по ставке или формату оплаты.