Опубликовано 6 марта 2026 г.

Middle Frontend Developer в Сферум в VK удалённо

World iconудаленно
Person iconmiddle
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

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

Мы создаём современные и технологичные инструменты, которые помогают в обучении.

Задачи

  • Разработка и развитие образовательных мини-приложений

  • Поддержка и доработка Сферум

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

  • Интеграция с REST / GraphQL API

  • Поддержка и развитие CI/CD для frontend

  • Оптимизация производительности и UX

Требования

Общие требования

  • Опыт работы на аналогичной позиции от трёх лет

  • Опыт работы с крупными проектами, в том числе с архитектурными решениями, рефакторингом и масштабированием

  • Опыт работы в Agile/Scrum-командах

  • Способность работать с другими разработчиками, а также с тестировщиками, дизайнерами и бэкенд-разработчиками

  • Опыт проведения code review

Технические навыки

HTML, CSS, JavaScript:

  • Продвинутое знание HTML5 и CSS3

  • Умение использовать препроцессоры (Sass, LESS)

  • Глубокое понимание JavaScript (ES6+), включая асинхронное программирование (Promises, async/await)

Frontend-фреймворки и библиотеки:

  • React.js, Vue.js, Angular — опыт работы с одним или несколькими из этих фреймворков

  • Знание библиотек для работы с состоянием, таких как Redux, Vuex и так далее

  • Работа с API: опыт работы с REST и GraphQL API, знание принципов работы с ними

Системы сборки и сборщики:

  • Опыт работы с Webpack, Babel, Parcel и другими инструментами для сборки и трансляции кода

Тестирование:

  • Опыт написания юнит-тестов и интеграционных тестов с использованием таких инструментов, как Jest, Mocha, Cypress или других

  • Опыт работы с TypeScript: знание и опыт работы с TypeScript, включая типизацию и улучшение качества кода

Архитектура и проектирование

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

  • Умение организовывать код и следовать принципам SOLID, DRY и другим практикам программирования

  • Знание принципов разработки с использованием компонентных подходов

UX/UI и взаимодействие с дизайнерами

  • Знание основ UX/UI-дизайна и умение применять их на практике

  • Опыт работы с дизайнерскими инструментами и прототипами (например, Figma, Sketch)

  • Способность работать в тесном сотрудничестве с дизайнерами для реализации функциональных возможностей с учётом пользовательского опыта

Системы контроля версий

  • Опыт работы с Git (умение работать с ветками, разрешать конфликты, использовать Git Flow или другие рабочие процессы)

Оптимизация производительности

  • Знание и опыт оптимизации frontend-приложений, включая работу с производительностью и улучшением UX

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

Будет плюсом

  • Опыт работы с инструментами для CI/CD (например, Jenkins, GitLab CI, Travis)

  • Понимание принципов безопасности веб-приложений (например, защита от XSS, CSRF)

  • Опыт работы с мобильной адаптивностью и респонсивным дизайном

  • Знание английского языка на техническом уровне (для чтения документации, общения с международными командами)

  • Опыт работы с облачными платформами (например, AWS, GCP) или контейнерами (например, Docker)

VK

VK

удалённо

Получить оффер

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 160 000 – 250 000 ₽, медиана 205 000 ₽.

50k205k290k

обычно платят (p25–p75): 160 000 – 250 000 ₽

Когорта JavaScript, Middle · 112 вакансий за 90 дней

Зарплаты JavaScript

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики