Frontend-разработчик (React / TypeScript) в AI/ML-стартап (удаленная работа)
(вакансия не опубликована)

18 сентября 2025

Уровень зарплаты:
от 100 000 до 100 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Frontend-разработчик (React / TypeScript) в AI/ML-стартап

Описание вакансии

Структура Лабс молодая технологическая команда, создающая цифровые продукты на стыке AI, анализа коммуникаций и человеческого взаимодействия .

Наш первый продукт ГласПро умный ассистент, который слушает, понимает и помогает договориться . Платформа на базе технологий NLP и распознавания речи умеет записывать разговоры (встречи, звонки), расшифровывать их в текст и структурировать по смыслу. Главное она не просто делает транскрипт, а выделяет ключевые смыслы, фиксирует договорённости и повышает эффективность общения. Иными словами, мы превращаем разговоры в полезный инструмент: понятно, что обсуждалось, кто что предложил, о чём договорились и какие вопросы остались открыты.

Сейчас проект на этапе MVP : уже разработана архитектура, выбран стек (Python + FastAPI, PostgreSQL, React + TypeScript , AI-интеграции) и готов ряд модулей. Команду составляют основатель (20+ лет в IT и бизнесе) и первые энтузиасты с опытом продуктовой разработки и инженерного проектирования. Впереди запуск пилотных проектов для B2C, B2B и госсектора. Да, у нас пока стартап без раскрученного бренда, без громкого маркетинга . Но есть реальная проблема , которую решаем (неэффективные встречи, недопонимание, потерянные договорённости), чёткое позиционирование и потенциал использования в разных сферах, а главное миссия : мы не просто пишем код, мы улучшаем качество человеческого общения. Мы ценим прозрачность и честность никаких завышенных обещаний, только то, что действительно можем сделать.

Почему вам будет интересно у нас:

  • Создание продукта с нуля вы не просто исполнитель, а соавтор. Первые сотрудники у руля разработки имеют полный голос в решениях и архитектуре. Ваши идеи реально повлияют на продукт, технологии и процессы.

  • Сложные и нестандартные задачи от обработки аудио и NLP до real-time редакторов и интеграции с AI-сервисами. Будет шанс поработать с современными технологиями ИИ и прокачаться сразу в нескольких областях (бэкенд, данные, ML).

  • Видимый результат и польза итерации короткие, вы сразу увидите, как ваша фича облегчает жизнь пользователям. Первые клиенты уже ждут решение, и вы получите прямую благодарность от пользователей за улучшение их работы.

  • Рост вместе с компанией стартап = быстрый профессиональный рост. Нет бюрократии и жёсткой иерархии, можно брать ответственность, проявить инициативу и быстро вырасти до тимлида или архитектора.

  • Близость к продукту и команде прямая работа с основателем, минимум формальностей: идеи обсуждаем вместе, эксперименты приветствуются. Такой формат даёт огромные возможности учиться напрямую у опытных предпринимателей и инженеров.

  • Высокая степень свободы гибкий график, возможность удалённой работы. Ориентируемся на результат, а не на часы в офисе. Главное выполненные задачи.

  • Прозрачность и доверие открыто говорим о целях, финансах и рисках. Вы всегда будете знать, что происходит с продуктом (метрики, фидбек клиентов, планы) и на что идет ваш вклад.

Задачи на этой позиции:

  • Разработка пользовательского интерфейса платформы на React + TypeScript : создание новых разделов, компонентов и страниц.

  • Интеграция с RESTful / WebSocket-API (React Query, Axios), работа с real-time данными.

  • Поддержка и развитие дизайн-системы и UI-кита (Tailwind CSS, Radix UI/Shadcn).

  • Обеспечение адаптивности и высокой производительности интерфейса (code-splitting, мемоизация, виртуализация таблиц).

  • Настройка и оптимизация сборки (Vite), участие в CI/CD-процессе, покрытие кода тестами и проведение Code Review.

  • Внедрение решений локализации и i18n (React Intl) для поддержки нескольких языков.

  • Взаимодействие с backend-разработчиком, ML-инженером и дизайнером: совместное планирование спринтов, согласование API и UX-требований.

  • Участие в архитектурных решениях фронтенда выбор библиотек, оптимизация состояния и обеспечение масштабируемости SPA.

Наши требования:

  • Опыт коммерческой разработки React-приложений от 2 лет.

  • Уверенное знание TypeScript, понимание системы типов и Generics.

  • Практический опыт работы с CSS-фреймворками (Tailwind или аналоги) и библиотеками компонентов (Radix UI/Shadcn).

  • Умение интегрировать и использовать REST/GraphQL-API, опыт с Axios/fetch и React Query.

  • Навыки оптимизации производительности (мемоизация, виртуализация, lazy loading).

  • Опыт тестирования: unit/integration (Jest) и e2e (Playwright или Cypress).

  • Владение Git и участие в Pull-Request flow; понимание принципов CI/CD.

  • Базовые навыки работы с Linux, Docker и командной строкой.

  • Технический английский чтение документации, переписка.

  • Самостоятельность и проактивность: способность находить решения в условиях неопределённости.

  • Командность: умение открыто коммуницировать и разделять ценности прозрачности и честности.

Будет плюсом:

  • Опыт с Storybook и построением дизайн-систем.

  • Знание Module Federation или микрофронтендов.

  • Опыт SSR/Next.js.

  • Участие в open-source-проектах, наличие pet-проектов или хакатон-побед.

  • Знакомство с AI/ML-интеграциями на клиенте (Web Speech API, OpenAI SDK).

  • Навыки DevOps (настройка GitHub Actions, Docker/K8s).

Что предлагаем:

  • Финансовые условия: достойная рыночная зарплата (обсуждается по итогам интервью) с перспективой роста по мере развития проекта. Опционы в компании для ключевых сотрудников, внесших значимый вклад.

  • Формат работы: удалённо с гибким графиком, либо коворкинг (по желанию). Мы ценим work-life balance, важно результативное выполнение задач, а не где и когда вы работаете.

  • Отпуск и соцпакет: оплачиваемый отпуск 28 дней, больничные. Официальное оформление (контракт) с испытательным сроком 3 месяца.

  • Развитие: оплата профильного обучения, курсов или конференций по необходимости. Внутри команды менторство от опытных коллег, совместные разборы задач. Первые разработчики смогут вырасти до ведущих позиций по мере масштабирования стартапа.

  • Культура: стартап-атмосфера доверия и открытости. Минимум формальностей, прямая связь с фаундерами. Каждое мнение учитывается при разработке продукта. Мы поощряем инициативу и эксперименты лаборатория в названии не случайна.

  • Влияние: возможность увидеть прямой эффект своего труда. Вы помогаете решать важную проблему улучшать коммуникацию людей. Ваш вклад может изменить то, как тысячи людей проводят встречи и диалоги. Это работа с миссией, которая добавляет мотивации в каждодневные задачи.

Процесс отбора: отправляйте резюме или ссылки на профиль (GitHub, проекты) в сопроводительном письме. Обычно процесс такой: короткое знакомство (30 минут, Zoom), техническое интервью (1-1.5 ч, с задачками и обсуждением кода) и финальное общение с основателем. Без долгих тестов на weeks ценим ваше время. Постараемся дать обратную связь каждому кандидату.

Ждём вас в команду Структура Лабс!



Посмотрите похожие вакансии

Frontend-разработчик (React/TypeScript / AI-инструменты)
Компания: Algoritmik.lab
Зарплата: от 232 390 до 271 121 руб.
Middle Frontend-разработчик (React/TypeScript)
Компания: 100UP
Зарплата: з.п. не указана
Frontend-разработчик (React)
Компания: Radix System
Зарплата: от 40 000 до 130 000 руб.
Senior Frontend developer (MWS AI)
Компания: МТС
Зарплата: з.п. не указана