I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Middle / Senior Frontend-разработчик — Россия, Москва

Разработчики, Frontend, React · 3 ноября · 03.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: Россия, Москва

Формат: Офис, Удалённая работа, Гибрид

Занятость: Полная занятость

Грейд: не определён

MKW qFdrx - продуктовая SportTech компания. Наша команда создала всероссийскую автоматизированную информационную систему, чтобы спортивный процесс стал удобнее для всех его участников.

Ищем Frontend-разработчика для создания новых продуктов и развития веб-приложений. Предстоит работать над пользовательскими интерфейсами, участвовать в проектировании решений и влиять на качество и развитие продуктов компании.

Позиция предполагает оформление в штат по срочному трудовому договору на 11 месяцев (все гарантии ТК РФ: «белая» зарплата, оплачиваемый отпуск, больничный) с возможностью продления договора или перехода на бессрочный по результатам работы на проекте.

Чем предстоит заниматься

• Разрабатывать новые веб-приложения, модули и пользовательские интерфейсы.

• Развивать и рефакторить существующую функциональность.

• Интегрировать Frontend-приложения с API и внешними сервисами.

• Проектировать технические решения совместно с командой.

• Писать понятный, поддерживаемый и тестируемый код.

• Разрабатывать модульные, компонентные и интеграционные тесты.

• Проводить код-ревью и участвовать в развитии инженерных практик.

• Анализировать и устранять ошибки, проблемы производительности и совместимости.

• Участвовать в оценке и декомпозиции задач, планировании и технических обсуждениях.

• Взаимодействовать с продакт-менеджером, тимлидом, разработчиками, QA, дизайнерами, аналитиками и SRE/DevOps.

• Использовать AI-инструменты для разработки, тестирования, рефакторинга и документирования кода с обязательной проверкой результата.

Для Senior-разработчика дополнительно:

• Принимать и обосновывать архитектурные решения.

• Проектировать структуру приложений, модулей и общих компонентов.

• Определять технические стандарты Frontend-разработки.

• Выявлять архитектурные риски и управлять техническим долгом.

• Участвовать в развитии менее опытных разработчиков.

• Совместно с дизайнерами развивать UI-kit или дизайн-систему.

• Участвовать в выборе технологий и развитии Frontend-архитектуры платформы.

Технологический стек

• React 18.

• TypeScript.

• Tailwind CSS.

• TanStack Query (React Query).

• React Router 5.

• Vite.

• ESLint и Prettier.

• GitLab и TeamCity.

• Jira и Confluence.

Требования

• Коммерческий опыт Frontend-разработки на React и TypeScript.

• Уверенное знание JavaScript, TypeScript, HTML и CSS.

• Понимание жизненного цикла компонентов React и принципов работы хуков.

• Опыт разработки функциональных компонентов и переиспользуемых UI-компонентов.

• Опыт интеграции с REST API и обработки асинхронных запросов.

• Понимание принципов управления серверным и клиентским состоянием.

• Умение проектировать структуру Frontend-приложения и разделять зоны ответственности компонентов.

• Знание принципов адаптивной и кроссбраузерной вёрстки.

• Опыт работы с формами, валидацией и обработкой пользовательского ввода.

• Опыт написания модульных и компонентных тестов.

• Умение работать с инструментами разработчика браузера.

• Понимание основных способов оптимизации производительности веб-приложений.

• Опыт работы с Git и участия в код-ревью.

• Умение декомпозировать задачи и аргументировать технические решения.

Использование ИИ в разработке

• Опыт применения AI-инструментов для написания и рефакторинга кода, генерации тестов, поиска ошибок и подготовки документации.

• Умение формулировать запросы к AI-инструментам и передавать им необходимый технический контекст.

• Способность проверять сгенерированный код на корректность, безопасность, производительность и соответствие архитектуре проекта.

• Понимание ограничений AI-инструментов и рисков использования конфиденциальных данных.

• Готовность нести личную ответственность за код и решения независимо от того, использовался ли ИИ при их подготовке.

Будет преимуществом

• Опыт работы с React Testing Library, Jest и Playwright.

• Опыт разработки E2E-тестов.

• Опыт работы с ApexCharts или другими библиотеками визуализации данных.

• Опыт создания сложных таблиц, дашбордов и аналитических интерфейсов.

• Опыт разработки или развития дизайн-систем и библиотек компонентов.

• Знание принципов веб-доступности — WCAG и ARIA.

• Опыт оптимизации Core Web Vitals, размера bundle и скорости загрузки приложений.

• Опыт работы с WebSocket или Server-Sent Events.

• Опыт контейнеризации Frontend-приложений.

• Опыт построения CI/CD для Frontend-приложений.

• Понимание принципов безопасной Frontend-разработки.

• Опыт миграции крупных приложений между версиями React, React Router или других основных библиотек.

Техническое интервью

Техническое интервью включает обсуждение опыта, подходов к архитектуре Frontend-приложений и небольшую практическую задачу в формате live coding в любой, комфортной IDE без использования ИИ.

Условия:

• Официальное трудоустройство в аккредитованной IT-компании.

• Гибридный (комбинированный) или удаленный формат работы.

• Соблюдение трудового законодательства.

• Сильную команду и возможность влиять на технологические и продуктовые решения.

• Технику для работы.

• ДМС после прохождения испытательного срока.

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте