
Город: Челябинск
Зарплата:
от 100000
RUR
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 1 года до 3 лет
Структура Лабс – молодая технологическая команда, создающая цифровые продукты на стыке 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 – ценим ваше время. Постараемся дать обратную связь каждому кандидату.
Ждём вас в команду Структура Лабс!
Адрес: Челябинск, Тернопольская улица, 6
Похожие вакансии