Middle Frontend-разработчик (React/TypeScript) / Web-разработчик

Дата размещения вакансии: 18.08.2026
Работодатель: Космос Логистик
Уровень зарплаты:
от 195000 до 210000 RUR
Город:
Москва
Промышленная улица 15
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

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

  • Диагностировать, локализовать и устранять ошибки, сбои и технические проблемы в веб-приложениях.

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

  • Дорабатывать существующий функционал: улучшать удобство работы пользователей, производительность, стабильность и читаемость кода.

  • Работать с REST API: подключать интерфейсы к серверной части, корректно обрабатывать загрузку данных, ошибки, авторизацию и состояния приложения.

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

  • Вести код в Git, работать через ветки, pull request/merge request и фиксировать изменения в понятной технической документации.

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

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

  • Планово обновлять ядро WordPress, темы и плагины.

  • Перед любыми обновлениями создавать и проверять резервную копию файлов и базы данных сайта.

  • Обновлять критичные патчи безопасности оперативно; остальные обновления выполнять по регламенту после проверки совместимости.

  • Настраивать, контролировать и при необходимости восстанавливать резервные копии сайтов.

  • Дорабатывать готовые WordPress-сайты: создавать и редактировать страницы, блоки, шаблоны, меню, формы, элементы интерфейса и иные функциональные разделы.

  • Подключать и поддерживать внешние сервисы: CRM, формы обратной связи, почтовые уведомления, онлайн-чаты, мессенджеры, карты, системы аналитики и другие используемые интеграции.

  • Исправлять технические ошибки WordPress: конфликты плагинов, ошибки PHP, проблемы с базой данных, сбои после обновлений, проблемы с отображением на мобильных устройствах и в браузерах.

  • Оптимизировать скорость загрузки и техническое качество сайтов без ухудшения работающих SEO-настроек и маркетинговых интеграций.

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

Требования:

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

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

  • Практический опыт разработки и поддержки production-веб-приложений на React.

  • Уверенная работа с React: функциональные компоненты, Hooks, управление состоянием, маршрутизация, повторно используемые компоненты.

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

  • Опыт интеграции frontend-части с REST API, понимание асинхронных запросов, обработки ошибок, состояний загрузки и авторизации.

  • Опыт работы с Git: ветки, коммиты, pull request/merge request, разрешение конфликтов.

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

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

  • Практический опыт технической поддержки и доработки сайтов на WordPress.

  • Понимание структуры WordPress: темы, дочерние темы, плагины, шаблоны, виджеты, формы, пользовательские поля и настройки.

  • Базовое знание PHP и MySQL, достаточное для поиска и устранения типовых проблем WordPress.

  • Опыт работы с хостингом, FTP/SFTP или SSH, базами данных, доменами, DNS и SSL-сертификатами.

  • Понимание правил безопасного обновления WordPress: резервное копирование, тестовый контур, проверка совместимости и возможность отката.

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

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

Условия:

  • Полная занятость, график 5/2.

  • Основной формат: работа в офисе компании в Москве г. Троицк ул. Промышленная дом 15.

  • Возможность рассмотреть полностью удалённую работу для кандидата с подтверждённым опытом самостоятельной поддержки production-проектов.

  • Понятный набор задач: поддержка действующих систем, исправление технических проблем и планомерная разработка нового функционала.

  • Работа напрямую с бизнесом: быстрые согласования, влияние на развитие внутренних систем, сайтов и процессов компании.

  • Заработная плата обсуждается по итогам собеседования и зависит от уровня самостоятельности, фактического стека, опыта с WordPress и готовности брать ответственность за поддержку двух React-приложений и сайтов.

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

  • Опыт с Node.js и понимание серверной части веб-приложений.

  • Опыт работы с Redux, Zustand, React Query/TanStack Query или иными инструментами управления состоянием и запросами.

  • Опыт настройки CI/CD, Docker и автоматизации релизов.

  • Опыт с WordPress-конструкторами и кастомными темами.

  • Опыт оптимизации скорости WordPress-сайтов, настройки кеширования и базовых мер защиты.

  • Понимание SEO-требований при технической доработке сайта: сохранение URL, редиректы, метаданные, sitemap, robots.txt, canonical и микроразметка.