Senior Frontend Developer в VK UI
Мы разрабатываем библиотеку компонентов VKUI, основанную на React. Ее используют во многих продуктах VK, например в Самокате, VK Знакомствах и VK Почте. Интересно, что VKUI разрабатывается в первую очередь как open-source проект.
Мы не ограничиваемся только разработкой и поддержкой компонентов, занимаемся и сложными инфраструктурными задачами:
- улучшаем сборку и пишем свои инструменты, когда не хватает встроенных возможностей;
- помогаем командам из VK интегрировать VKUI в свои продукты;
- постоянно улучшаем API библиотеки с оглядкой на пользователей.
- Ищем разработчика, который усилит нашу команду.
У нас интересно, потому что:
- мы работаем над очень востребованным продуктом — к нам ежедневно поступают вопросы как от коллег, так и от представителей комьюнити;
- разработка проходит в публичных репозиториях на GitHub, а значит, ваша история коммитов постоянно будет зеленой;
- в коде минимум legacy и максимум тестов;
- действительно интересные и сложные задачи, а также дружный коллектив единомышленников, которые всегда помогут.
Задачи
- разрабатывать и улучшать UI-компоненты;
- развивать инфраструктуру библиотеки компонентов: писать полезные скрипты и настраивать автоматизацию;
- аргументированно обсуждать изменения в библиотеке с дизайнерами и внешним комьюнити.
Требования
Мы ожидаем, что вы:
- отлично знаете JavaScript;
- прекрасно разбираетесь в CSS — мы очень тщательно подходим к дизайну компонентов и часто используем сложные техники для его реализации;
- понимаете, как работает браузер, знаете про Event Loop, приоритеты загрузки ресурсов, механизмы рендера и перерендера страниц — в нашей работе это и правда важно;
- активно использовали React последние 2 года;
- писали тесты — для юнитов мы используем Jest и React Testing Library, для e2e — Playwright;
- взаимодействовали со сборщиками и транспиляторами — слова Babel, webpack и PostCSS не должны приводить вас в ужас.
Будет плюсом
- знаете TypeScript;
- работали с Figma;
- знакомы с инфраструктурой GitHub — мы используем Pages, Projects, Actions.
Приглашаем специалиста, который сможет посещать офис в Санкт-Петербурге. Ждем ваших откликов. Удачи!
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Формат работы
дистанционный
Уровень
senior
График работы
полный
ВКонтакте
ВКонтакте — один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Похожие вакансии
Frontend-разработчик в Специальные проекты
Рекламные технологии
Москва, гибкий
React разработчик
VK tech
Москва, гибкий
Senior React Developer (команда веб-компонентов)
ВКонтакте
Санкт-Петербург, гибкий
Full-stack разработчик (Python/React)
PREDICT
Москва, гибкий
Middle Frontend Developer в CoreMVK
ВКонтакте
дистанционный
Frontend Developer (команда Здоровье ВКонтакте)
ВКонтакте
Санкт-Петербург, гибкий
Frontend-разработчик в ВК Видео
VK
Санкт-Петербург, гибкий
Руководитель команды Frontend-разработки
VK
Санкт-Петербург, комбинированный
Frontend-разработчик
Рекламные технологии
Москва, гибкий
Старший Frontend-разработчик в команду VK Combo
VK
Москва, гибкий
Backend/ Full-stack Стикеры и подарки
ВКонтакте
Санкт-Петербург, офисный
Старший Fullstack-разработчик
Коммерческий департамент
Москва, комбинированный
Старший Frontend-разработчик
VK
Москва, гибкий
Frontend в Инфраструктуру
ВКонтакте
дистанционный
Web-разработчик
VK
Москва, гибкий
Full-stack developer (проект "Новые пользователи")
Одноклассники
Москва, комбинированный
Frontend-разработчик (команда CXhub)
VK
Москва, гибкий