Senior Frontend Developer в команду VKUI

Срочно требуется на работу senior frontend developer в команду vkui!

Должностные обязанности:
Мы разрабатываем библиотеку компонентов VKUI, основанную на React. Её используют во многих продуктах VK, например в Самокате, VK Знакомствах и VK Почте. Интересно, что VKUI разрабатывается в первую очередь как open-source проект.

Мы не ограничиваемся только разработкой и поддержкой компонентов, занимаемся и сложными инфраструктурными задачами:


улучшаем сборку и пишем свои инструменты, когда не хватает встроенных возможностей;

помогаем командам из VK интегрировать VKUI в свои продукты;

постоянно улучшаем API библиотеки с оглядкой на пользователей.



Ищем разработчика, который усилит нашу команду.



Вам предстоит:



разрабатывать и улучшать UI-компоненты;

развивать инфраструктуру библиотеки компонентов: писать полезные скрипты и настраивать автоматизацию;

аргументированно обсуждать изменения в библиотеке с дизайнерами и внешним комьюнити.



У нас интересно, потому что:



мы работаем над очень востребованным продуктом — к нам ежедневно поступают вопросы как от коллег, так и от представителей комьюнити;

разработка проходит в публичных репозиториях на GitHub, а значит, ваша история коммитов постоянно будет зелёной;

в коде минимум legacy и максимум тестов;

действительно интересные и сложные задачи, а также дружный коллектив единомышленников, которые всегда помогут.



Мы ожидаем, что вы:



отлично знаете JavaScript и TypeScript;

прекрасно разбираетесь в CSS — мы очень тщательно подходим к дизайну компонентов и часто используем сложные техники для его реализации;

понимаете, как работает браузер, знаете про Event Loop, приоритеты загрузки ресурсов, механизмы рендера и перерендера страниц — в нашей работе это и правда важно;

активно использовали React последние 2 года;

писали тесты — для юнитов мы используем Jest и React Testing Library, для E2E — Playwright;

взаимодействовали со сборщиками и транспиляторами — слова Babel, webpack и PostCSS не должны приводить вас в ужас;

знаете про доступность и семантическую вёрстку.



Будет плюсом, если вы:



работали с Figma;

знакомы с инфраструктурой GitHub — мы используем Pages, Projects, Actions.



Приглашаем специалиста, который сможет посещать офис в Москве или Санкт-Петербурге либо работать удалённо. Ждём ваших откликов. Удачи!

Условия:
Полный рабочий день

Обновлено: 18.09.2024
Размещено: 18.09.2024
Просмотров: 4 (+1)
Загрузка...