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

Структура Лабс

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

Челябинск, Тернопольская улица, 6

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

Структура Лабс – молодая технологическая команда, создающая цифровые продукты на стыке 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 – ценим ваше время. Постараемся дать обратную связь каждому кандидату.

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

Навыки
  • REST API
  • Git
  • React
  • TypeScript
  • GraphQL
Посмотреть контакты работодателя

Адрес

Похожие вакансии

IT-компания Xpage
Удаленная работа
  • Челябинск

  • до 100000 RUR

Рекомендуем
IT-компания Xpage
Удаленная работа
  • Челябинск

  • до 250000 RUR

Рекомендуем
Инглекс, онлайн-школа английского языка

Преподаватель английского языка в онлайн-школу

Инглекс, онлайн-школа английского языка

Удаленная работа
  • Челябинск

  • до 140000 RUR

Рекомендуем
Онлайн-школа Тетрика
Удаленная работа
  • Челябинск

  • до 100000 RUR

100 ТОНН МОНТАЖ
Удаленная работа
  • Челябинск

  • до 400000 RUR

У Нас Всегда Работа
Удаленная работа
  • Челябинск

  • до 100000 RUR

Удаленная работа
  • Челябинск

  • до 100000 RUR

Умскул Репетиторы
Удаленная работа
  • Челябинск

  • до 160000 RUR

ШЕФТРАНС
Удаленная работа
  • Челябинск

  • до 200000 RUR

На крыльях скорости
Удаленная работа
  • Челябинск

  • до 254500 RUR

Факт
Удаленная работа
  • Челябинск

  • до 100000 RUR

Интертрейд 21
Удаленная работа
  • Челябинск

  • до 200000 RUR

Эймакс
Удаленная работа
  • Челябинск

  • до 180000 RUR

Яндекс Крауд
Удаленная работа
  • Челябинск

  • до 120000 RUR

Селлематикс
Удаленная работа
  • Челябинск

  • до 140000 RUR

САНТИМ
Удаленная работа
  • Челябинск

  • до 150000 RUR

Яндекс Крауд
Удаленная работа
  • Челябинск

  • до 120000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию