9536 вакансий из первоисточников от 65 компаний

Ищите работу удалённо или в офисе. Вакансии с официальных сайтов компаний, полные описания и ссылки для отклика.

В выдаче: 9536 вакансий 65 компаний

Загружаем каталог...

Вакансия из официального источника

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

VK · Москва / удалённо

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

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

Задачи

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

- Разрабатывать и поддерживать frontend-приложения на React и TypeScript

- Реализовывать адаптивные интерфейсы для desktop- и mobile-сценариев

- Интегрироваться с backend API, внешними сервисами и при необходимости с возможностями мобильного приложения через bridge/API хоста

- Поддерживать и улучшать существующую кодовую базу: рефакторинг, устранение технического долга, повышение стабильности и читаемости кода

- Писать unit- и интеграционные тесты

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

- Участвовать в код-ревью и обмене знаниями внутри команды

- Взаимодействовать с backend-разработчиками, дизайнерами, аналитиками, QA и продуктовой командой

- Участвовать в проектировании frontend-приложений и выборе технических решений

- Разрабатывать и поддерживать веб-мини-приложения, работающие внутри мобильного приложения / WebView

- Разрабатывать и поддерживать переиспользуемые UI-компоненты и дизайн-систему

- Работать с производительностью: оптимизировать загрузку, размер бандла, рендеринг, Core Web Vitals, Lighthouse-метрики

- Участвовать в улучшении инструментов и процессов разработки: сборки, CI/CD, проверок качества и автоматизации

- Писать техническую документацию, гайды и инструкции для команды

Требования

Что ожидаем от кандидата:

- Коммерческий опыт frontend-разработки на JavaScript/TypeScript от трёх лет

- Уверенный опыт коммерческой разработки на React

- Уверенное знание TypeScript, React, компонентного подхода, хуков, управления состоянием и жизненного цикла приложения

- Умение самостоятельно разрабатывать и поддерживать frontend-функциональность в рамках поставленных задач

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

- Способность предлагать технические решения и обсуждать их с командой

- Опыт работы с библиотеками управления состоянием: Redux или аналогичными

- Уверенное знание HTML, CSS, адаптивной и кросс-браузерной вёрстки

- Опыт интеграции с REST API, WebSocket и асинхронными сценариями взаимодействия с backend

- Опыт написания тестов: Jest, React Testing Library или похожий стек

- Уверенное владение Git: ветки, merge/rebase, pull/merge request, code review

- Понимание принципов frontend-производительности: lazy loading, code splitting, tree shaking, оптимизация ассетов, Web Vitals

- Опыт работы с CSS Modules, CSS-in-JS, PostCSS, Sass или аналогичными инструментами

- Понимание особенностей разработки под mobile web: адаптивность, touch-сценарии, ограничения браузеров и WebView

- Опыт работы с инструментами сборки: Webpack, Vite, Rspack или аналогичными

Будет плюсом

- Опыт разработки веб-приложений внутри WebView или мобильных mini app-сценариев

- Опыт настройки или поддержки инструментов сборки: Webpack, Vite, Rspack или аналогичных

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

- Готовность общаться напрямую с бизнес-заказчиками и помогать уточнять требования

- Способность и готовность разобраться в смежных областях при необходимости, например в CI/CD

- Английский язык на уровне чтения технической документации

Откликнуться на сайте компании

Источник: официальный сайт VK. Актуальность проверена 09.10.2026 14:01 (Екатеринбург).