🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Старший Frontend-разработчик

VK
Москва
Удаленно
Опубликовано: 13 Jun 2025

Мы — команда, которая развивает платформу отправки уведомлений внутри экосистемы VK. Наш сервис помогает продуктам всей группы компаний быстро и надёжно доставлять важные сообщения пользователям: от бизнес-уведомлений и сервисных сообщений до напоминаний и подтверждений действий.

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

Наша цель — сделать коммуникацию между сервисами и пользователями максимально удобной, быстрой и надёжной. Мы строим инфраструктуру, которая позволяет бизнесу эффективно взаимодействовать со своими пользователями по самым разным каналам.

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

Задачи

  • Проектирование архитектуры фронтенд-приложений, выбор подходящих технологий и инструментов для решения задач
  • Разработка веб-приложений и устранение багов
  • Оптимизация приложений, работа с отчётами Lighthouse и метриками Web Vitals и другое
  • Написание автотестов
  • Поддержка кодовой базы, рефакторинг и улучшение существующего кода
  • Участие в код-ревью, менторство junior- и middle-разработчиков, обмен знаниями и лучшими практиками
  • Тесное взаимодействие с backend-разработчиками, дизайнерами и продукт-менеджерами, участие в обсуждении функциональности продукта, требований и технических ограничений
  • Участие в планировании спринтов и оценке задач
  • Улучшение инструментов и процессов разработки, автоматизация процессов
  • Поддержка CI/CD, настройка инструментов сборки
  • Написание технической документации, создание гайдов и инструкций для команды
  • Проведение технических собеседований, оценка кандидатов и участие в принятии решений о найме
  • Изучение и внедрение новых технологий и инструментов, эксперименты с новыми подходами и библиотеками

Требования

  • Опыт коммерческой разработки на JavaScript/TypeScript от пяти лет
  • Глубокое знание React и опыт коммерческой работы на нём от трёх лет
  • Опыт работы с библиотеками управления состоянием (Redux, MobX, Effector и так далее)
  • Уверенное знание HTML, CSS (и CSSinJS)
  • Опыт работы с RESTful API и Websockets
  • Знание и умение настраивать инструменты сборки (Webpack, Vite, Rspack)
  • Опыт написания unit-тестов (Jest, React Testing Library)
  • Понимание принципов оптимизации производительности (Lazy Loading, Code Splitting, Web Vitals)
  • Знание Git и опыт работы в команде (ветки, merge, rebase, код-ревью)
  • Готовность изучать новые технологии и инструменты
  • Умение декомпозировать большие куски на отдельные задачи

Будет плюсом

  • Знание английского на уровне чтения документации
  • Способность и готовность разобраться в смежных областях, например настроить CI/CD при необходимости
  • Способность решать задачи с высокой или полной неопределённостью
  • Готовность определять стек технологий для выполнения задач и обосновывать его
  • Умение обсуждать задачи напрямую с бизнесом
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие