Вакансия перенесена в архив

Все вакансии / Senior Frontend Developer(инфраструктура) / Санкт-Петербург

Наш заказчик - известная российская социальная сеть, которая является огромной ИТ платформой для продвижения и масштабирования бизнеса ищет себе в команду Senior Frontend Developer

Мы отвечаем за весь фронтенд vk.com, настраиваем сборку и линтеры, улучшаем Developer Experience. Мы не скованы сроками или давлением сверху — все решения, даже самые тяжёлые, мы взвешиваем и принимаем сами, внутри команды.


Мы часто сталкиваемся с задачами, над которыми нужно поработать впервые, например:
• для рефакторинга мы напишем кодмод, который по-умному заменит нужные куски в тысячах файлов;
• для поддержания единого стиля кода мы напишем свои ESLint-правила;
• если что-то не устраивает в сборке, мы пишем свои плагины для webpack;
• а когда тормозит vk.com, мы оптимизируем загрузку и улучшаем Web Vitals.

Вам предстоит:
• искать решения для сложных задач: декомпозировать, исследовать, вовлекать разработчиков из других команд;
• улучшать DX, ускорять сборку, менять архитектуру, улучшать документацию;
• оптимизировать загрузку и рендеринг сайта, внедрять новые, экспериментальные подходы.

У нас интересно, потому что:
• результат вашей работы повлияет на миллионы пользователей: как быстро будет грузиться сайт, насколько отзывчивыми будут переходы между разделами;
• сотни разработчиков будут благодарны вам за возможность быстро и просто решать продуктовые задачи;
• ваши будущие коллеги — это такие же выдающиеся профессионалы, на которых всегда можно положиться. Павел Франков, руководитель команды:
«Мы не клепаем интерфейсы из готовых компонентов. Не верстаем новые, но тщательно подбираем инструменты, благодаря которым становится возможным собирать новые интерфейсы и поддерживать старые. Другими словами, мы забираем сложные задачи, чтобы остальным было проще работать».

Мы ожидаем, что вы:
• самостоятельны — доводите задачи до конца;
• коммуникабельны — можете донести информацию до собеседника в письменном и устном виде;
• инициативны — предлагаете улучшения, когда замечаете проблему;
• открыты — умеете воспринимать критику и признавать ошибки, а также сами способны давать конструктивные комментарии;
• можете работать в команде — не боитесь обратиться за помощью к коллегам и отвечаете им тем же;
• внимательны и требовательны к деталям.

Будет плюсом, если вы:
• Знаете JavaScript, PHP на базовом уровне и неплохо верстаете;
• интересуетесь оптимизациями и Accessibility;
• при желании можете разобраться в новой технологии;
• повидали всякого в своей карьере.

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