Наш проект: Studgen — это образовательный онлайн-сервис с встроенной нейросетью, который помогает школьникам и студентам понимать учебный материал, выполнять задания и готовиться к экзаменам.
Мы строим продукт на стыке EdTech и Generative AI:
-
нейросеть объясняет сложные темы простым языком,
-
помогает решать задачи пошагово,
-
адаптируется под уровень пользователя и формат обучения.
Проект активно развивается, имеет живых пользователей и растущий трафик. Для нас важно качество интерфейса, скорость работы и UX, потому что продуктом ежедневно пользуются ученики и студенты.
Обязанности
-
Разработка и поддержка клиентской части веб-приложений на React + TypeScript
-
Разработка SSR/SSG-приложений на Next.js
-
Участие в проектировании архитектуры фронтенда (state management, data flow, code structure)
-
Реализация UI по дизайн-макетам (Figma), соблюдение pixel-perfect при необходимости
-
Интеграция с backend API (REST / GraphQL)
-
Оптимизация производительности (LCP, CLS, TTFB, bundle size)
-
Написание поддерживаемого, масштабируемого и типобезопасного кода
-
Рефакторинг существующего кода, участие в code review
-
Участие в командных обсуждениях, планировании и оценке задач
-
Работа с системой контроля версий (Git), участие в CI/CD процессах
Требования
Обязательные
-
Опыт коммерческой разработки от 2 лет на Frontend
-
Уверенное знание React и его экосистемы
-
Желательные (будет плюсом)
-
Опыт работы с Tailwind CSS / CSS Modules / Styled Components
-
Знание GraphQL
-
Опыт написания тестов (Jest, React Testing Library)
-
Опыт работы с дизайн-системами и компонентными библиотеками
-
Понимание SEO-аспектов фронтенда (особенно для Next.js)
-
Опыт оптимизации Web Vitals
-
Опыт работы в продуктовой команде или стартапе
-
Базовое понимание backend-части (Node.js)
-
Отличное владение TypeScript
-
Мы ожидаем
-
Самостоятельность в решении задач уровня Middle
-
Ответственность за результат, а не только за код
-
Умение аргументировать технические решения
-
Готовность развиваться и улучшать качество продукта