Frontend-разработчик (React, TypeScript)
Frontend-разработчик для создания личного кабинета подрядчика в строительной B2B-системе. Нужен опыт от 1 года с React и TypeScript, работа с таблицами, REST API и дизайн-системой. Предлагают удаленку, официальное трудоустройство и обучение.
Зарплата не указана — оценили по рынку
На основе 159 похожих вакансий за 90 дней.
Что предстоит делать
• Проект / направление: личный кабинет подрядчика — внутренняя B2B-система электронного документооборота для строительного девелопмента. Через интерфейс подрядные организации и внутренние службы заказчика работают с договорами, актами выполненных работ, счетами, платежами, сметами, лимитно-заборными картами и замечаниями стройконтроля. Данные приходят из корпоративной 1С, обогащаются в кабинете и уходят обратно. Это рабочие экраны, а не лендинг: таблицы документов, фильтры, файлы, статусы обмена, права доступа. Платформу переписывают на актуальный стек. Новый фронтенд: React 18, TypeScript, Vite, Redux Toolkit + RTK Query, MUI и собственная дизайн-система, FSD. Архитектурные решения принимаются — можете влиять. На базе решения планируем запуск новых продуктов: харнесс для ИИ, система управления качеством объектов строительства, сервис для работ по планированию производства.
- Ключевые задачи должности:
- разрабатывать экраны и модули личного кабинета на React 18 и TypeScript;
- собирать таблицы документов с фильтрацией, сортировкой, пагинацией и состояниями загрузки / ошибки / пустого списка;
- интегрировать UI с REST API через RTK Query: кэш, теги инвалидации, мутации, загрузка и скачивание файлов;
- реализовывать авторизацию: JWT access/refresh, silent refresh, работа с httpOnly-куками и CORS;
- развивать и применять собственную дизайн-систему на MUI: токены, тема, Storybook;
- соблюдать FSD (или принятую feature-based архитектуру): слои и правила импортов;
- переносить пользовательские сценарии с легаси на новую платформу;
- участвовать в декомпозиции и оценке задач, проводить и принимать код-ревью.
- Стек: React 18, TypeScript 5+, Vite, Redux Toolkit, RTK Query, React Router v6, MUI + собственная дизайн-система, TanStack Table, SCSS-модули, Storybook, JWT, FSD, GitLab CI.
Что ждём от вас
- Коммерческий опыт фронтенд-разработки от 1 года.
- TypeScript 5+: дженерики, union и literal types, utility-типы, type guards; код без any.
- React 18: функциональные компоненты, хуки и правила их использования, кастомные хуки, понимание причин ререндера и уместной мемоизации.
- Redux Toolkit: createSlice, типизированные селекторы и dispatch, immer-мутации.
- RTK Query: запросы и мутации, инвалидация кэша через теги, transformResponse, skip, isLoading / isFetching.
- React Router.
- Желательно:
- TanStack Table: columnDef, сортировка и фильтрация, кастомные ячейки, ресайз и видимость колонок.
- Производительность: React Profiler, debounce, виртуализация длинных списков.
- Даты и таймзоны: date-fns / dayjs.
- A11y: семантика, лейблы, фокус, навигация с клавиатуры.
- Дизайн-системы: опыт разработки или поддержки библиотеки компонентов.
- WebSocket: подключение, события, реконнект.
- Графики и drag-and-drop: MUI X Charts, dnd-kit или аналоги.
- Использование ИИ-агентов.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в А101
4 активные вакансии в компании
PHP-разработчик (Laravel)
~1 409 200 ₸ оценка
Ищем опытного PHP-разработчика для развития B2B-системы электронного документооборота в строительном девелопменте. Нужно будет писать на Laravel 13, интегрироваться с 1С, работать с большими объёмами данных и оптимизировать PostgreSQL. Предлагают удалёнку, официальное оформление и обучение за счёт компании.
Программист 1С
~785 900 – 1 252 020 ₸ оценка
Компания ищет программиста 1С для доработки конфигураций на базе Бит.Финанс и Бухгалтерии. Нужен опыт от 3 лет, знание платформы 1С 8 и БСП, умение работать с git и ИИ-инструментами. Предлагают удаленную работу, официальное трудоустройство и обучение.
Разработчик 1С ЗУП
~785 900 – 1 252 020 ₸ оценка
Разработчик 1С ЗУП: доработка и поддержка системы, создание новых блоков и интеграций. Требуется опыт от 1 года и знание платформы 1С. Предлагают удалённую работу, официальное оформление и обучение.
Похожие вакансии
6 вакансий
Frontend-разработчик (Nuxt 3 / Vue 3)
~1 293 313 ₸ оценка
Ищем frontend-разработчика для маркетплейса БАД на Nuxt 3 (Vue 3) и TypeScript. Нужно разрабатывать и поддерживать веб-версию, заниматься SEO-оптимизацией и производительностью. Требуется опыт от 2 лет, автономность и качественный код. Работа удалённая, полная занятость.
Frontend-разработчик (веб-воронки / квизы)
~1 293 313 ₸ оценка
Ищем frontend-разработчика, который будет самостоятельно собирать квиз-воронки для маркетинговых кампаний: от вёрстки до интеграций с AI и платёжными системами. Нужен уверенный JavaScript, HTML, CSS и опыт создания интерактивных механик. Работа полностью удалённая, оплата в криптовалюте.
Middle Full-Stack инженер (React / Node.js)
~1 293 313 ₸ оценка
Удаленная full-time позиция Middle Full-Stack инженера в компании Intelvision для проекта в SportsTech. Нужно разрабатывать фичи на React и Node.js, поддерживать продакшен и использовать AI-инструменты. Требуется 4+ года опыта, сильный JavaScript/TypeScript, знание облака и CI/CD, английский Upper-Intermediate. Предлагают стабильную занятость, оплачиваемые отпуска и больничные, обучение за счет компании.
Frontend-разработчик
~1 293 313 ₸ оценка
Frontend-разработчик в ИТ-компанию «МАКСИМУМ» для работы над государственной системой ЖКХ. Нужно знание JavaScript, HTML, CSS, опыт с React будет плюсом. Предлагают удалённую работу или офис в Москве, стабильную занятость и карьерный рост.
Backend инженер
~1 293 313 ₸ оценка
Backend-инженер в продуктовую компанию Restream (мультистриминг). Нужно разрабатывать и поддерживать веб-сервисы, проектировать API и базы данных, работать с AWS, Docker, Kubernetes. Опыт от 1-3 лет, знание Node.js/TypeScript или Rust будет плюсом. Предлагают удаленную работу, стартап-среду и опционы.
Fullstack developer
~1 293 313 ₸ оценка
Ищем Fullstack-разработчика для продукта Снэпбилд — платформы брендированного digital-продакшна с AI-генерацией контента. Нужно разрабатывать frontend и backend на JavaScript/TypeScript, React и Node.js, проектировать API и интегрировать AI-сервисы. Предлагают удаленную работу, официальное трудоустройство и сильную профессиональную среду.