от компании (организации): VK в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Web мастер"
с заработной платой: по договоренности
Вакансия № 24625033 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Воскресенье, 13 октября 2024 года.
Дата обновления вакансии № 24625033 на сайте Работа в Москве и Московской области (МО, Подмосковье): Четверг, 14 ноября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 24625033 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
более 6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Senior React Developer (команда веб-компонентов)
Мы собираем крайне амбициозную инфраструктурную команду опытных React-разработчиков, которые будут создавать, внедрять и поддерживать общие компоненты для ВКонтакте. Что такое общие компоненты? Например, у нас есть меню, которое отображается в нескольких разделах и должно быть разработано как единый компонент. Один нюанс: такого общего компонента пока не существует. Его нужно разработать и потом поддерживать. Ищем специалиста, который нам в этом поможет.
Вам предстоит:
- разрабатывать общие React-компоненты для vk.com на базе VKUI;
- проводить ревью и следить за консистентностью компонентов;
- заменять устаревшие необобщенные куски кода на единый компонент;
- продумывать архитектуру компонентов;
- плотно общаться с дизайнерами, создателями библиотеки компонентов VKUI, продуктовыми и инфраструктурными командами.
У нас интересно, потому что:
- результат вашей работы увидят десятки миллионов пользователей, в том числе коллеги из IT-сферы, друзья и близкие;
- мы инфраструктурная команда, а значит, у нас нет спринтов и практически не бывает резких смен курса и жестких дедлайнов;
- взаимодействие с legacy-кодом случается только при его замене на компоненты;
- через несколько лет вы сможете сказать: «Это я переписал ВКонтакте на React».
Павел Франков, руководитель команды:
«Наша команда призвана помогать продуктовым разработчикам думать о метриках, а не о сложностях реализации общих компонентов. Вместе с тем именно на нас ложится ответственность за качество компонентной базы. Если вы устали делать что-то незаметное и хотите начать делать нечто по-настоящему значимое — приходите переводить ВКонтакте на React».
Мы ожидаем, что вы:
- отлично знаете JavaScript;
- активно использовали React последние 5 лет;
- прекрасно разбираетесь в CSS — мы очень тщательно подходим к дизайну компонентов и часто используем сложные техники для его реализации;
- понимаете, как работает браузер, знаете про Event Loop, приоритеты загрузки ресурсов, механизмы рендера и перерендера страниц — в нашей работе это и правда важно;
- знаете, как отслеживать и отлаживать просадки производительности;
- работали с Figma;
- писали тесты;
- знаете про доступность и семантическую верстку.
Будет плюсом, если вы:
- знаете TypeScript;
- взаимодействовали со сборщиками и транспиляторами — слова Babel, webpack и PostCSS не должны приводить вас в ужас.
Приглашаем специалиста, который сможет посещать офис в Санкт-Петербурге, Москве или работать удаленно. Ждем ваших откликов. Удачи!
Откликнуться на эту вакансию: Senior React Developer (команда веб-компонентов)
Предыдущая вакансия:
Вакансия № 24625028 на должность AI Programmer от компании ООО 1С Гейм Студиос в городе (населенном пункте) Москва