Обязанности понятны, стек React и TypeScript актуален, а условия включают заметные льготы. Но работа только в офисе, а о проектах почти нет информации, поэтому оценить саму работу сложнее.
Кликните для подробной информации
Только офисАктуальный стекПонятные задачиЛьготы и отпускМало о проектах
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Middle Frontend-разработчик (React): Разработка frontend-функциональности на React и TypeScript с акцентом на управление состоянием, клиент-серверное взаимодействие и архитектуру приложений. Focus on оптимизации производительности React-приложений, создании переиспользуемых интерфейсных компонентов и самостоятельной реализации функциональности от постановки задачи до готового результата.
Локация: Минск, Первомайский район, улица Программистов, 3; работа на месте работодателя. Оформление в соответствии с трудовым законодательством РБ.
Компания
Международный деловой альянс разрабатывает проекты с использованием frontend-технологий.
Что делать
Разрабатывать frontend-функциональность на React и TypeScript.
Создавать функциональные компоненты и использовать Hooks, Context и другие возможности экосистемы React.
Реализовывать взаимодействие клиентской части с REST API и сервером.
Проектировать управление client state и server state с использованием соответствующих инструментов.
Разрабатывать адаптивные и кроссбраузерные интерфейсы и переиспользуемые компоненты.
Самостоятельно доводить функциональность от постановки задачи до готового результата, участвовать в code review и командной разработке.
Требования
От 2–3 лет коммерческого опыта frontend-разработки.
Уверенное знание JavaScript и TypeScript, практический опыт разработки на React и TypeScript.
Понимание функциональных компонентов, Hooks, Context, управления состоянием, жизненного цикла и механизма рендера React.
Понимание HTTP, REST API и клиент-серверного взаимодействия.
Опыт работы с TanStack Query, Redux Toolkit, RTK Query, Zustand или аналогичными решениями для управления client state и server state.
Опыт работы с React Router, TanStack Router или аналогичными решениями для маршрутизации.
Опыт работы с MUI, Ant Design, Mantine, shadcn/ui или аналогичными UI-библиотеками и компонентными фреймворками.
Уверенное знание HTML5 и CSS3, адаптивной и кроссбраузерной вёрстки; опыт работы с CSS Modules, CSS-in-JS, Tailwind CSS или аналогами.
Понимание frontend-архитектуры и разделения ответственности между UI-компонентами, состоянием, бизнес-логикой и взаимодействием с API.
Опыт работы с Git, code review и командной разработкой.
Понимание принципов производительности и оптимизации React-приложений.
Хорошо, если есть
Опыт работы с Next.js, SSR/SSG/ISR и React Server Components.
Опыт разработки сложных форм с React Hook Form, Zod или аналогичными инструментами.
Опыт разработки переиспользуемых UI-компонентов, UI Kit или Design System.
Опыт работы с Angular, Vue.js или другими frontend-фреймворками.
Опыт написания тестов с Jest/Vitest, React Testing Library, Playwright или Cypress.
Опыт работы с WebSocket или SSE.
Знакомство с Feature-Sliced Design или другими подходами к организации frontend-архитектуры.
Понимание Accessibility (a11y), опыт работы с i18n и OpenAPI/Swagger.
Знание принципов и инструментов CI/CD и Docker.
Опыт работы в fintech/banking или с высоконагруженными приложениями.
Культура и преимущества
Полная занятость и оформление по трудовому законодательству РБ.
Оплачиваемый отпуск 30 календарных дней.
Обслуживание в медицинских центрах с дотацией компании или компенсация части стоимости ДМС.
Поддержка спортивных активностей и занятия в спортивном центре рядом с офисом.
Корпоративные скидки и льготы.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →