Коммерсантъ
Front-end Tech Lead
Москва
от 261 000 ₽
Как зарабатывать больше?
Расскажем в наших карьерных консультациях
Обязанности:
- Техническое руководство командой front-end разработки (крупный контентный ресурс, его подсистемы, внутренние редакционные инструменты, админ-панели, CMS);
- Разработка архитектурных решений новых подсистем, интеграция с учетом наличия legacy;
- Работа над «редакционной текучкой» - отдельными виджетами редакционных материалов, standalone страницами спецпроектов, настройкой аналитики, рекламы, участие в разработке продуктовой части проекта (внесение предложений по улучшению UI на основе анализа аналогичных продуктов, прототипирование, A/B);
- Техническая поддержка и оптимизация (когда возникает такая необходимость).
Требования:
- Senior;
- Vanilla, HTML5, CSS3;
- Опыт работы с контентными ресурсами не менее 2 лет;
- Опыт разработки и оптимизации SPA+SSR (Vue2), понимание особенностей и подводных камней этого стека при разработке контентных сайтов, в частности информационных ресурсов (опыт работы непосредственно на медиа площадках - значительный плюс для кандидата);
- Хорошее знание систем контейнеризации (Docker), способность сконфигурировать кластер сервисов Docker Swarm/k8s.
- Обязательно:
- Отличное понимание Git,
- saga/thunk/RxJs;
- TS;
- SASS/LESS;
- Процесса CI/CD (хотя бы на уровне maintainer);
- Знание Webpack на уровне «могу настроить собственную сборку проекта TS/Vue(React)/SASS(Less) без использования vue-cli(create-react-app)»;
- Оптимизация производительности SSR;
- Оптимизация производительности фронтовой части приложения;
- Понимание различных стратегий инкапсуляции стилей styled-components/css modules/scoped styles/BEM;
- *nix хотя бы на базовом уровне;
- Умение работать в команде и делегировать задачи.
- Будет значительным плюсом:
- Опыт разработки чисто back-end сервисов на js/node (не SSR), или на любом другом языке
- Разработка авторизации на стороне фронта, контроль прав доступа;
- Опыт написания технической документации;
- Умение сконфигурировать nginx как stand-alone так и как реверс-прокси контейнер (или traefik, etc);
- Опыт работы с React/Angular;
- *nix на продвинутом уровне;
- Умение аргументировать свое техническое решение, в том числе путем представления прототипа.
- Будет плюсом:
- Наличие в личном портфолио фриланс проектов с полным циклом (вы сделали сайт любой сложности, за исключением конструкторов типа tilda/readymag, разместили его на хосте и передали заказчику готовый продукт);
- Наличие своих проектов на github/bitbucket, готовые pet-проекты, публикации на профильных площадках;
- WS/SSE/etc;
- Опыт работы с Google Analytics, Yandex.Metrika, AdFox.
Условия:
- В офисе, удаленная работа не рассматривается;
- Полный рабочий день (гибкое начало рабочего дня);
- ДМС и прочие стандартные корпоративные бонусы;
- Бронирование на время мобилизации.
Отклик
Поможем найти работу за 3 месяца
71% наших клиентов находят работу с нами за 3 месяца.
Среднее время поиска — 57 дней.