Обязанности:
Бренд MIXIT- российская косметическая компания, концепт истинной красоты, экспертизы и инноваций. Мы разрабатываем только оригинальные формулы, отвечающие современным стандартам и трендам.В 2014 году небольшой командой профессионалов был основан бренд MIXIT. Сегодня компания MIXIT - собственное производство, инновационные разработки и формулы, современный офис и собственный складской комплекс. MIXIT это:- 11 лет собственного производства;- 8,3 тыс партнерских точек; -99,8% довольных покупателей; - 5 место в категории «Уход за кожей» на Wildberries;- более 450 наименований косметики;- до 2,5 миллионов единиц выпускаемых косметических товаров в месяц;- 900 + профессионалов своего дела. Чем предстоит заниматься: Определение и развитие технической архитектуры MVP и последующих версий мобильного приложения (backend Node.js, мобильный фронт на React Native, ML-сервисы, БД, аналитика в ClickHouse) под целевые нагрузки и масштаб до сотен тысяч MAU; Техническое лидерство в кросс-функциональной /аутсорс команде: постановка инженерных задач, ревью решений, помощь разработчикам в сложных технических вопросах; Разрабатывать приложения на Typescript (Node.js/Next.js и React) – часть кода и отдельные части приложения писать самостоятельно; линейные задачи – делегировать команде на аутсорсе; Участие в проектировании и создании ML-компонент: matching-алгоритмы, скоринг, ранжирование, antifake/anti-scam (face recognition) и LLM-ассистента. Итеративно развивать решение: от ручных и полуавтоматических процессов к устойчивой архитектуре. От POC к MVP и далее к целевому приложению; Обеспечение безопасности и privacy: защита персональных данных, безопасная работа с UGC, соблюдение внутренней политики бренда и требований регуляторки; Совместная с продактом проработка технической реализуемости фич, оценка сроков и рисков Настройка инженерных практик: code review, архитектурные гайды, тестирование (unit, интеграционные, нагрузочные), управление техническим долгом. Менторство и развитие команды разработчиков (backend, React Native, ML, QA), участие в найме и онбординге новых инженеров; Принимать технические решения с учётом будущего масштабирования, но без over- engineering; Использовать AI-инструменты и SWE-агентов как часть повседневной разработки. Технологии, с которыми работаем: • Бэкенд: Node.js / Python• Фронтенд: React• БД: PostgreSQL• Инфраструктура: Docker, GitLab CI/CD, Nexus REST API Требования : 5+ лет коммерческой разработки, из них 2+ года в роли Tech Lead / Lead Engineer / Senior с техническим лидерством в команде; Опыт работы с кроссфункциональной / аутсорс командой ; Практический опыт реализации алгоритмов ML в продакшене: интеграция ML-моделей (recsys, ranking, NLP/LLM), поиск оптимальных решений, улучшение эффективности работы моделей, дообучение, построение API/сервисов вокруг ML; AI-first подход: активное использование LLM и SWE-агентов для ускорения разработки, анализа требований и рефакторинга; Опыт разработки и построения архитектуры мобильныхприложений b2c с нуля; Продакшн-опыт с Node.js (TypeScript), React Native(iOS/Android), работа с маркетплейсами приложений(ios/android); Умение строить отказоустойчивые и масштабируемые системы под B2C-нагрузки (десятки/сотни тысяч MAU, требования к latency, API-rate-limits и др.) Опыт построения и настройки CI/CD для мобильных и backend-приложений на облачной инфраструктуре; Понимание принципов безопасной разработки, работы с UGC и модерацией контента, особенно для социальных/комьюнити-продуктов; Опыт работы в Agile/Scrum команде, умение оценивать сроки и ресурсы для выполнения задач, опыт работы в трекере задач (типа Atlassian). Будет плюсом следующий опыт: Опыт работы в dating, social networking, femtech или женских комьюнити-приложениях (friend-matching,группы по интересам, поддержка и wellbeing); Практический опыт в ML-matching / recommendations /learning-to-rank (LightGBM, CatBoost, персонализация ленты или мэтчинга); Опыт внедрения LLM-ассистентов (диалоговые сценарии, guardrails, модерация контента, безопасные промпты и интеграции с внешними LLM-API); Опыт запуска продуктов с «нуля» или участия в earlystage разработке; Понимаете основы UI/UX; Руководили разработкой продуктов или их компонентов. Почему стоит присоединиться к нам: Вы будете стоять у истоков нового продукта — возможность построить архитектуру с нуля, без необходимости разбираться в легаси-коде; Сможете напрямую влиять на стратегию развития продукта и реализовывать свои идеи; Получите опыт не только технической разработки, но и формирования продуктовой концепции; Удалённый формат работы и достойная зарплата; Дружная команда, где ценят инициативу и новые идеи; Возможность видеть, как ваши решения непосредственно влияют на успех продукта с первых дней его существования.Похожие вакансии
Fullstack-разработчик (Tech Lead)
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
iConText Group
Менеджер продукта (мобильное приложение)
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
Группа Компаний Аскона
Tech Lead / разработчик Backend
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
ИТР
Senior Fullstack Developer/ Tech Lead/ Team Lead
До 290 000 руб.
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
Киберия
Tech lead (Golang) / Руководитель команды разработки/ Техлид
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
EYES OF WONDER SOFTWARE LLC
Middle+ Flutter Developer (мобильное приложение)
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
АстраЗенека