MIXIT
Техлид / Tech Lead Fullstack разработчик ( мобильное приложение)
- Разработка нового продукта
- React Native
- Node.js
- Python
- Проектирование пользовательских интерфейсов
- Управление командой
- Организаторские навыки
- Аналитическое мышление
- Разработка технических заданий
Бренд 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;
- Руководили разработкой продуктов или их компонентов.
Почему стоит присоединиться к нам:
-
Вы будете стоять у истоков нового продукта — возможность построить архитектуру с нуля, без необходимости разбираться в легаси-коде;
-
Сможете напрямую влиять на стратегию развития продукта и реализовывать свои идеи;
-
Получите опыт не только технической разработки, но и формирования продуктовой концепции;
-
Удалённый формат работы и достойная зарплата;
-
Дружная команда, где ценят инициативу и новые идеи;
-
Возможность видеть, как ваши решения непосредственно влияют на успех продукта с первых дней его существования.