Наш заказчик, известная российская социальная сеть, включающая мини-приложения, игры, внутренние и партнерские сервисы, приглашает в команду Инфраструктуры - Senior Frontend Developer
Команда Инфраструктуры отвечает за весь фронтенд сайта, настраивает сборку и линтеры, улучшает Developer Experience. Команда не скована сроками или давлением сверху — все решения, даже самые тяжёлые, взвешиваются и принимаются самостоятельно, внутри команды. Команда часто сталкивается с задачами, над которыми нужно поработать впервые, например:
- для рефакторинга пишут кодмод, который по-умному заменит нужные куски в тысячах файлов;
- для поддержания единого стиля кода пишут свои ESLint-правила;
- если что-то не устраивает в сборке, пишут свои плагины для webpack;
- а когда тормозит сайт, оптимизируют загрузку и улучшают Web Vitals.
Стек проекта:
Frontend - ReactJS.
Backend - PHP.
Основные задачи:
-
Поиск решения для сложных задач: декомпозировать, исследовать, вовлекать разработчиков из других команд.
-
Улучшение DX, ускорение сборки, изменение архитектуры, улучшение документации.
-
Оптимизация загрузки и рендеринг сайта, внедрение новых, экспериментальных подходов.
Ожидания от кандидата:
-
Успешный разнообразный опыт разработки на JavaScript, хороший опыт верстки.
-
Знание PHP на базовом уровне.
-
Интерес к оптимизациям и Accessibilit.
-
Умение разбираться в новых технологиях.
-
Самостоятельность, коммуникабельность, инициативность — предлагаете улучшения, когда замечаете проблем, умение работать в команде (не боитесь обратиться за помощью к коллегам и отвечаете им тем же, умеете воспринимать критику и признавать ошибки, а также сами способны давать конструктивные комментарии), внимательность и требовательность к деталям.
Условия:
-
Результат вашей работы повлияет на миллионы пользователей: как быстро будет грузиться сайт, насколько отзывчивыми будут переходы между разделами. Сотни разработчиков будут благодарны вам за возможность быстро и просто решать продуктовые задачи.
-
Возможность делать то, что до этого ещё никто не делал, и самостоятельно выбирать инструменты.
-
Можно выбрать удобный формат работы: офис, гибрид, удаленка.
-
Предоставляется техника для работы (можно выбрать: windows, mac, linux, разные диагонали)
-
С первого дня работы ДМС (со стоматологией, экстренной медицинской помощью и не только) для сотрудника и ребенка. Возможность приобрести ДМС для других членов семьи по корпоративной скидке.
-
Компенсация спорта (фитнес-клубы, индивидуальные тренировки, участия в соревнованиях). 14 внутренних спортивных команд по 11 видам спорта (футбол, волейбол, баскетбол, бег, плавание, триатлон, беговые лыжи, хоккей, картинг, сквош и настольный теннис).
-
Возможность обучения на внутреннем портале, на тренингах и на профильных конференциях.
-
Множество других корпоративных программ и мероприятий.
Подраздел:
ReactJS, соцсеть