Мы в Техниуме создаём современную LMS — платформу для онлайн-обучения, стажировок и развития IT-специалистов. Ищем разработчика, который усилит фронтенд-команду.
Стек:
React, TypeScript, Next.js, Zustand, React Query, Tailwind CSS, Storybook, Jest.
Задачи:
- Разработка и развитие интерфейсов на React / Next.js
- Работа с SSR, SSG и динамическими страницами
- Интеграция frontend с REST API
- Работа с асинхронными данными через React Query
- Управление состоянием приложения через Zustand
- Разработка переиспользуемых компонентов
- Поддержка дизайн-системы и Storybook
- Реализация адаптивных интерфейсов по макетам
- Работа в связке с дизайнером, backend-разработчиками и QA
- Написание unit-тестов
- Участие в проработке UX и улучшении существующих интерфейсов
Требования:
- Рассмотрим кандидатов как с опытом, так и без коммерческого опыта
- Хорошее знание JavaScript и TypeScript
- Знание React и понимание React Hooks
- Понимание архитектуры современного frontend-приложения
- Опыт или уверенное понимание работы с REST API
- Понимание клиент-серверной архитектуры и HTTP
- Опыт работы с асинхронными данными
- Понимание SSR и SSG
- HTML5, CSS3 и адаптивная вёрстка
- Git
Будет плюсом:
- Опыт работы с Next.js в реальных проектах
- Zustand и React Query / TanStack Query
- Tailwind CSS
- Storybook
- Jest / React Testing Library
- опыт настройки CI/CD для frontend
- опыт в edtech или образовательных проектах
- использование Cursor, Claude Code, GitHub Copilot или других AI-инструментов
Условия:
- Удалённая работа и гибкий график
- Продукт с реальными пользователями и обратной связью
- Работа с современным frontend-стеком
- Возможность влиять на архитектуру и процессы
- Работа в связке с продуктом, дизайном, backend и QA