hireway

Senior Frontend Developer (React, TypeScript)

Мы — IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты.

hireway

270k–280k ₽РоссияМоскваУдалёнка

Немного о нас

Мы — IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты.

Мы работаем с современными IT-продуктами и инфраструктурными решениями, где важны надежность, автоматизация и стабильность систем. Если вы хотите развиваться в backend-разработке, работать с современным стеком и получать опыт на реальных проектах — будем рады познакомиться!

Основные задачи:

  • Проектирование и развитие архитектуры frontend-приложений.

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

  • Определение технологического стека и выбор оптимальных технических решений.

  • Разработка масштабируемой компонентной архитектуры.

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

  • Обеспечение высокого качества кода, его читаемости, поддерживаемости и расширяемости.

  • Проведение технического аудита и рефакторинга существующих решений.

  • Разработка и внедрение стандартов frontend-разработки.

  • Проведение Code Review и контроль качества реализации задач.

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

  • Взаимодействие с backend-разработчиками при проектировании API и интеграций.

  • Участие в принятии архитектурных решений совместно с техническими руководителями.

  • Наставничество Middle и Junior разработчиков.

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

Наши требования:

  • Опыт коммерческой frontend-разработки от 5 лет.

  • Глубокое знание JavaScript (ES6+) и TypeScript.

  • Экспертное владение React.

  • Глубокое понимание React Hooks, Context API, механизмов рендеринга и управления состоянием.

  • Практический опыт работы с Redux Toolkit, Zustand или аналогичными инструментами.

  • Опыт проектирования архитектуры крупных frontend-приложений.

  • Глубокое понимание HTML5, CSS3, современных CSS-подходов и адаптивной верстки.

  • Опыт работы с Next.js и понимание SSR, CSR, SSG и ISR.

  • Опыт интеграции с REST API, GraphQL и WebSocket.

  • Понимание принципов построения масштабируемых и отказоустойчивых приложений.

  • Опыт оптимизации производительности (Core Web Vitals, Code Splitting, Lazy Loading, Memoization).

  • Уверенное владение Git и понимание процессов CI/CD.

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

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

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

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

  • Опыт проектирования Microfrontend-архитектуры.

  • Опыт работы с Module Federation.

  • Глубокое понимание Webpack, Vite и других инструментов сборки.

  • Опыт работы с Docker и Kubernetes.

  • Опыт построения Design System и развития UI Kit.

  • Знание Storybook.

  • Опыт работы с Jest, Vitest, Cypress и Playwright.

  • Понимание принципов Accessibility (a11y).

  • Опыт работы с высоконагруженными системами.

  • Опыт миграции крупных приложений на современные технологические стеки.

  • Участие в формировании технической стратегии продукта.

Личные и профессиональные качества:

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

  • Сильное аналитическое и системное мышление.

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

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

  • Навыки технического лидерства и наставничества.

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

  • Готовность брать ответственность за сложные технические задачи.

  • Стремление к постоянному профессиональному развитию.

Мы предлагаем:

  • Участие в развитии крупных и интересных IT-продуктов.

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

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

  • Работу с современным технологическим стеком.

  • Сильную команду профессионалов.

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

  • Конкурентную заработную плату по результатам собеседования.

  • Профессиональный и карьерный рост.

Похожие вакансии React

Соц.сети

Front-end Developer (Middle)

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

📑 Вакансия Front-end Developer / Middle

Полная занятость · Удалённо

💎 ••••••••, разрабатывающая мобильные приложения (от pet care до lifestyle), ищет Middle Front-end Developer в веб-команду. Задачи: разработка и поддержка веб-интерфейсов на React и TypeScript; реализация адаптивных pixel-perfect UI по дизайн-спецификациям; разработка и поддержка кастомных проектов на Strapi и интеграций; создание workflow-автоматизаций на JavaScript; работа с AWS Lambda и поддержка serverless-процессов; работа с облачной инфраструктурой и инструментами автоматизации вроде Pulumi; мониторинг логов приложений, работа с переменными окружения и секретами в AWS с соблюдением лучших практик безопасности; интеграция фронтенд-приложений и автоматизаций с RESTful API и сторонними сервисами; оптимизация приложений по производительности, доступности и отзывчивости; код-ревью и поддержание стандартов качества; участие в архитектурных решениях и рефакторинг; тесная работа с продакт-менеджерами, бизнес-заказчиками и бэкенд-разработчиками; использование Git и Git-based процессов. Бенефиты: неограниченные выходные вне офиса, компенсации за wellness, психолога, языковые курсы и коворкинг, медицинская страховка, 100% оплата больничных, тимбилдинги и оффсайты (Испания, Италия, Польша, Португалия и другие), мерч и подарки к праздникам.

🧩 Требования: профессиональный опыт от 2 лет с JavaScript, React и TypeScript, уверенное знание современного JavaScript (ES6+), бандлеров вроде Webpack или Vite и RESTful API, опыт с AI-инструментами для разработки (например, Claude, Cursor), опыт со state management библиотеками вроде Redux или Zustand, знакомство с компонентным дизайном и переиспользуемой UI-архитектурой, умение писать чистый поддерживаемый и документированный код, сильные коммуникационные навыки и проактивность, способность работать самостоятельно и в кросс-функциональной команде, готовность следить за трендами и предлагать улучшения стека и процессов. Будет плюсом: опыт со Strapi и Gatsby, базовое знакомство с AWS (Lambda, CloudWatch, переменные окружения, управление секретами), опыт с infrastructure-as-code (Pulumi), автоматизациями и интеграциями с Zendesk и Jira, интеграция платёжных решений вроде Stripe или PayPal, опыт работы в agile-среде, знакомство с Lottie для анимаций и CSS Modules для стилизации и изоляции компонентов.

🌐 ••••••••

🔮 •••••••• — бесплатно постим IT-вакансии

hh.ru
altenar

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

altenar
Зарплата не указанаРоссияВладимирУдалёнка

Altenar — международная IT-компания, основанная в 2011 году, с офисами в России, на Мальте, Греции, Грузии и острове Мэн. Мы специализируемся на разработке высоконагруженного ПО и являемся ведущим поставщиком технологических hешений для индустрии спортивных данных за рубежом.

Мы ищем специалиста в команду, работающую над системой виджетов. Вам
предстоит реализовывать веб-компоненты разного уровня сложности, а также
проектировать их взаимодействие друг с другом

Технологии, которые мы используем:

  • Последнюю версию TypeScript;
  • Valtio для работы со стейтом;
  • Styled-components и css-modules;
  • Для поддержания чистоты проекта oxfmt, pre-push git hooks;
  • Собираем код с помощью Vite и Webpack;
  • Nx монорепозиторий с Integrated Repos подходом.
Обязанности:
  • Разработка и поддержка новых и существующих функциональных возможностей продукта;
  • Реализация пользовательских интерфейсов на React и TypeScript в соответствии с дизайном и бизнес-требованиями;
  • Написание чистого, читаемого, поддерживаемого и переиспользуемого кода;
  • Участвовать в проектировании архитектуры приложений, предлагая оптимальные решения для достижения бизнес-целей;
  • Проводить код-ревью, рефакторинг для повышения качества кода и обмена опытом внутри команды.
Необходимые навыки:
  • Уверенное знание JavaScript (ES6+) и TypeScript, понимание системы типов, generics и utility types;
  • Опыт коммерческой разработки на React от 3 лет, хорошее понимание React Hooks, жизненного цикла компонентов и принципов рендеринга;
  • Уверенное владение HTML5, CSS3, Flexbox, Grid и адаптивной вёрсткой;
  • Опыт работы с CSS-in-JS (Styled Components) или аналогичными решениями;
  • Понимание принципов управления состоянием приложения и опыт работы с библиотеками state management;
  • Понимание принципов компонентной архитектуры, переиспользования
    компонентов и разделения ответственности;
  • Понимание принципов оптимизации производительности React-приложений;
  • Умение самостоятельно анализировать требования, оценивать задачи и
    предлагать технические решения;
  • Умение делать качественно code review;
  • Участвовать в построение архитектуры front-end части приложений;
  • Знание английского языка B2 (Общаться с иностранными коллегами).

Будет плюсом:

  • Опыт использования Storybook для разработки и документирования
    UI-компонентов;
  • Опыт работы с Web Workers;
  • Понимание работы браузера, сетевых запросов, кэширования и механизмов загрузки ресурсов;
  • Опыт разработки UI-библиотек, SDK или встраиваемых виджетов;
  • Понимание принципов микрофронтенд архитектуры;
  • Опыт работы с CI/CD;
  • Знакомство с Nx или Turborepo.

Мы предлагаем:

  • Работу в аккредитованной IT-компании;
  • Оформление по ТК РФ и достойную белую заработную плату;
  • Работу над интересными проектами, на которые вы сможете активно влиять;
  • ДМС, стоматологию и страхование жизни с первой рабочей недели за счет работодателя;
  • Компенсацию фитнеса;
  • Компенсацию за интернет и электроэнергию;
  • Удаленную работу на территории России/ Грузии или работу в офисе по вашему выбору (Москва, Санкт-Петербург, Владимир, Тбилиси);
  • Возможность изучения английского за счет компании;
  • Участие в профильных конференциях, митапах и корпоративных активностях по желанию;
  • Обучение и поддержку при подготовке докладов для публичных выступлений.
hh.ru
изигейт
до 250k ₽РоссияСанкт-ПетербургУдалёнка

О компании: Специализируемся на управлении и организации складских операций наших клиентов.

О проекте: Команда специалистов по внешнеэкономической деятельности создаёт платформу EasyGate, которая упрощает международную торговлю между Россией и Китаем. Одна из её частей — «Веб-Декларант», в котором участники ВЭД заполняют и подают таможенные документы.

Ищем senior-разработчика, который возьмёт на себя фронтенд продукта.

Задачи

  • Формы документов, которые строятся по XML-схемам: сотни полей, вложенные и повторяющиеся блоки, валидация

  • Конструктор форм для аналитиков, справочники и большие таблицы, визуальный редактор схем обмена

  • Личный кабинет: компании, контрагенты, уведомления

  • Перевод интерфейса на нашу дизайн-систему и её развитие

Стек

TypeScript, React 18, React Router 7, Redux Toolkit, TanStack Query, Tailwind CSS, своя библиотека компонентов на Ark UI и Storybook, AG Grid, GoJS, dnd-kit, Orval (OpenAPI), Vite, Vitest, React Testing Library, Sentry, Docker, GitLab CI.

Требования

  • Коммерческий опыт frontend-разработки от 5 лет, на React и TypeScript — от 3 лет

  • Опыт со сложными формами и большими таблицами, понимание оптимизации отрисовки

  • Работа с REST API, понимание HTTP и авторизации (JWT, OAuth)

  • Умение писать тесты на компоненты и хуки

  • Опыт работы через merge request и код-ревью

  • Ежедневная работа с ИИ-ассистентами (Claude Code, Cursor, Copilot): умение поставить агенту задачу, проверить его код и отвечать за результат как за свой

Будет плюсом

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

  • AG Grid, GoJS, drag-and-drop

  • Генерация API-клиента по OpenAPI

  • Работа с XML/XSD, знание ВЭД

  • Опыт настройки ИИ-агентов под проект: правила, навыки, хуки, MCP

Условия

  • Удалённо или в офисе

  • Официальное трудоустройство

  • Гибкий график

  • Достойная зарплата и премии по результатам

  • Оплачиваемый испытательный срок — 3 месяца

Перед откликом

Начните сопроводительное письмо со слова «Декларант» и коротко, своими словами ответьте на вопросы:

  1. Форма на 500 полей тормозит при вводе в одно поле. Как найдёте причину и что сделаете?

  2. Вспомните случай, когда ИИ-ассистент написал вам правдоподобный, но неверный код. Что было не так и как вы это заметили?

  3. Каким своим фронтенд-решением вы гордитесь и что бы сейчас в нём сделали иначе?

Приложите ссылку на свой код (GitHub, GitLab) или фрагмент.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.