Frontend Developer

Описание вакансии

Мы ищем опытного frontend-разработчика, который глубоко понимает экосистему JavaScript/TypeScript, архитектуру браузерных приложений и принципы взаимодействия клиента с сервером. Вы будете участвовать в разработке сложных интерфейсов, работать с современным стеком и влиять на технические решения продукта.

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

- Разрабатывать и поддерживать масштабируемые frontend-решения на React + TypeScript

- Писать чистый, типизированный и хорошо документированный код

- Работать с GraphQL / Apollo Client: проектировать запросы, оптимизировать кэширование, управлять состоянием

- Взаимодействовать с бэкенд-командой: проектировать API, работать с HTTP/WS, обеспечивать надёжную синхронизацию данных

- Участвовать в оценке сроков, декомпозиции задач и соблюдении дедлайнов

- Вести и актуализировать техническую документацию в коде и смежных системах (JSDoc, Storybook, Confluence и др.)

- Работать с приватными npm-репозиториями, настраивать зависимости, управлять версиями пакетов

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

- Опыт коммерческой разработки:

- с React — от 5 лет

- с TypeScript— от 2 лет

- Глубокие знания современных стандартов JavaScript: ES6, ES2015, ES7+ (замыкания, прототипы, event loop, модули и т.д.)

- Понимание внутренней архитектуры браузера: рендеринг, repaint/reflow, работа с DOM, жизненный цикл страницы

- Опыт работы с GraphQL и Apollo Client: мутации, подписки, нормализация кэша, error handling

- Отличные знания сетевых протоколов: HTTP/1.1–HTTP/3, WebSocket, REST, CORS, аутентификация, кэширование

- Чёткое понимание асинхронности: Promise, async/await, race conditions, синхронизация потоков данных

- Уверенная работа с npm / yarn / pnpm, включая настройку приватных репозиториев (Verdaccio, Nexus, GitLab Registry и др.)

- Навыки реалистичной оценки задач: умение декомпозировать, прогнозировать риски и соблюдать согласованные сроки

- Привычка писать и поддерживать документацию: JSDoc, inline-комментарии, README, архитектурные решения

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

- Опыт настройки CI/CD для frontend-проектов

- Знание инструментов тестирования: Jest, React Testing Library, Cypress, Playwright

- Опыт работы с микрофронтендами, Module Federation, Webpack / Vite / Turbopack

- Понимание принципов доступности (a11y) и SEO-оптимизации

- Опыт менторства или технического лидства

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

- Удаленный ормат работы:

- Уровень дохода обсуждается по результатам собеседования

- Полный день 5/2

- Приоритет оформления договора с ИП

Навыки
  • JavaScript
  • TypeScript
  • HTML
  • Git
  • HTML5
  • CSS3
Посмотреть контакты работодателя

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

  • Москва

  • Не указана

Рекомендуем
АО «ОТП Банк» (JSC «OTP Bank»)

Senior Frontend-разработчик (трайб Customer Tech)

АО «ОТП Банк» (JSC «OTP Bank»)

  • Москва

  • Не указана

Рекомендуем
  • Москва

  • Не указана

Рекомендуем
Сократика
  • Москва

  • Не указана

Senior Fullstack Developer

Кидс Аппс

  • Москва

  • Не указана

ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ

React-разработчик (Навигатор BI)

ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ

  • Москва

  • Не указана

WAVIoT
  • Москва

  • Не указана

РСХБ-Интех
  • Москва

  • Не указана

amoCRM
  • Москва

  • Не указана

ANCOR
  • Москва

  • Не указана

Исходный код

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

Исходный код

  • Москва

  • Не указана

М.Видео-Эльдорадо

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

М.Видео-Эльдорадо

  • Москва

  • Не указана

Инфолоджистикс
  • Москва

  • Не указана

SberTech
  • Москва

  • Не указана

Итсен
  • Москва

  • Не указана

Гоуланг Технологии

Frontend Developer

Гоуланг Технологии

  • Москва

  • Не указана

Исходный код

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

Исходный код

  • Москва

  • Не указана

  • Москва

  • Не указана

Триангл
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию