React-разработчик

Дата размещения вакансии: 01.07.2024
Работодатель: Гроссбит
Уровень зарплаты:
от 80000 до 160000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Soft-Skills

— Сильные коммуникативные навыки, умение работать в динамичной команде, готовность изучать новые технологии и быстро осваивать их.

— Анализировать требования, выявлять потенциальные проблемы и предлагать эффективные решения.

Hard-Skills

— Опыт работы с Git.

— Знание английского языка, на уровне переписки в чате и чтение документации.

— Знание HTML5, CSS/SCSS, а также общее понимание дизайна пользовательского интерфейса.

— Опыт разработки веб-приложений с использованием Responsive Design.

— Не менее 2 лет опыта с JavaScript. Мы ожидаем, что ваши знания позволяют уменьшать когнитивную нагрузку при изучении кода, который вы пишите.

— Не менее 1 года работы с React.

— Знакомы с функциональными компонентами, умеете работать с хуками.

— Владение TypeScript для написания своих типов и интерфейсов. Уверенно чувствуете себя при работе с Utility Types и Generic.

— Умеете разрабатывать универсальные решение, которые легко масштабируются и поддерживаются.

— Знание механизмов сборки, таких как Webpack или Rollup.

— Уверенное знание одного из: TailwindCSS, ChakraUI.

— Вы легко можете изучить исходный код open-source решений.

— Опыт работы с React Query/SWR.

— Уверенное владение одного из state-managment: Effector/Zustand/Redux.

— Хорошее понимание принципов работы с REST API.

Будет плюсом

— Разработка приложений с использованием серверных компонентов (NextJS или альтернатива)

— Помощь в определении этапов и сроков проекта, обеспечивая своевременное выполнение.

— Помощь в планировании проектов, распределении ресурсов и оценке усилий по разработке.

— Опыт работы с Radix Primitives

— Знание других JavaScript-фреймворков, таких как Angular или Vue. js

— Знание NodeJS.

— Разработка мобильных приложений с использованием React Native.

Обязанности

— Поддержка кодовой базы наших проектов

— Разработка нового функционала

— Коммуникация с командой проекта