Санкт-Петербург, Воронежская улица, 5
Метро: Обводный КаналПривет! На связи Топвизор — аккредитованная IT-компания.
Наш продукт - сервис поисковой аналитики.
Мы создаем инструменты, которые помогают оценить эффективность поискового продвижения, найти конкурентов сайта и выстроить стратегию, чтобы попасть на первое место в поисковой выдаче.
О проекте
Нашему проекту 10 лет. За это время сформировались команда, процессы и внутренняя культура. В команде работают дизайнеры, разработчики, контент-менеджеры и служба поддержки. Мы ищем тимлида, который сможет бережно относиться к накопленному опыту, разделять командные ценности и задавать направление развития продукта.
Основной стек
Основные задачи
контроль за сроками задач, грамотные корректировки ТЗ и сроков, своевременное назначение встреч для решения возникающих вопросов с целевой аудиторией (менеджер проекта, техлид, разработчик, дизайнер)
контроль за качеством кода (грамотный выбор архитектурных решений, настройка линтеров и т.п.)
проверка ежедневных daily (в режиме чата), ответы на вопросы
участие в создании, а затем утверждение дизайн макетов по критериям:
требований бизнес задачи
технических требований / возможностей
UX
проведение ежеквартального 1-2-1 с разработчиками с фиксированием результатов, пожеланий и новых целей
пипл-менеджмент процессы проекты
Что для нас важно
Вы — идейный и инициативный человек, способный предлагать решения, а не просто выполнять инструкции
Умеете брать на себя ответственность
Уважаете исторические решения и умеете опираться на существующий опыт
Разделяете ценности команды: открытость, уважение, аккуратность
Внимательны при формулировке задач, их проверке и взаимодействии с командой
Умеете читать код, любого качества и любой сложности
Грамотно выстраиваете коммуникацию внутри команды
Общаетесь конструктивно и по делу
Следите за CLS, другими метриками SEO и UX, а также за общим качеством пользовательского опыта — как на уровне кода, так и интерфейсов
Примеры технических задач
Создание API-библиотеки на JavaScript с возможностью адаптации под другие языки, на основе уже реализованных модулей генерации path и body в формате OpenAPI
Интеграция vite в схему генерации HTML из MySQL (не через Node.js/Vue SSR), с возможностью подключения Vue-компонентов, не влияющих на SEO
Внедрение Service Worker:
Контроль доступности CDN: при недоступности — загрузка данных с собственного сервера
Оптимизация работы с множеством вкладок, например, для тикетной системы
Дополнительные кеши и оптимизации на ваше усмотрение
Перенос существующего JS/jQuery-кода на Vue с полным сохранением бизнес-логики и внешнего поведения интерфейсов
Решить проблему растущей базы данных с тяжёлыми JOIN-запросами, которую сложно шардировать из-за объёмной бизнес-логики
У нас есть несколько сайтов, все используют одну кодовую базу. Хотелось бы вынести общую логику в библиотеку таким образом, чтобы это не мешало разработчикам полноценно с ней работать и развивать её в рамках текущих задач
У нас есть библиотека TopTable для работы со скроллом таблицы в двух осях с привязкой к скроллу страницы. Она оптимизирована под разные типы устройств (mouse, trackpad, touch) и поведение в разных ОС (обычный и инерционный скролл). Необходимо грамотно переписать её на современный ESM TypeScript, декомпозировать и вынести в UI Storybook (UI Storybook уже есть)
Что мы ожидаем от кандидата
Опыт технического лидерства и проектирования архитектуры
Умение вести за собой команду, формулировать цели и принимать решения
Глубокое понимание современных инженерных практик в веб-разработке — либо в интерфейсной части, либо на стороне backend, либо в архитектуре в целом
Способность находить баланс между качеством решений и контекстом текущей архитектуры
Что предлагаем
Оформление по ТК РФ с первого дня работы;
Полностью белая заработная плата, уровень которой обсудим с вами на собеседовании;
Офисный/гибридный формат работы;
Гибкое начало рабочего дня;
ДМС, компенсация спорта, оплата курсов/конференций (после испытательного срока);
Офис недалеко от м. Лиговский проспект / м. Обводный канал.
Что в Топвизоре особенного
• Лидеры и наставники вместо начальников
Никто не будет следить за каждым вашим действием, требовать соблюдения дресс-кода и обращения по имени-отчеству. В компании нет строгой иерархии и жестких рамок, каждый имеет право голоса и возможность повлиять на продукт. А если вам нужна помощь — только скажите.
• Движение к звездам
В Топвизоре каждый может проявить инициативу и взяться за новые для себя задачи. Компания поможет с покупкой проф. и учебной литературы, компенсирует стоимость участия в конференциях, прохождения курсов. Есть идея? Предлагайте! А опытные коллеги поделятся экспертизой.
• Сначала люди, потом бизнес
Ценим людей, а потому сами инициируем повышения и всегда рядом, когда что-то идет не так. Делаем приятным не только рабочий процесс, но и свободное время: празднуем значительные для компании события, проводим внутренние конференции и тимбилдинги, играем в настольные игры.
• Офис, в который хочется приезжать
Располагаем кухней, переговоркой и комнатой отдыха с плойкой, книгами и настольными играми. Наши кабинеты небольшие, но просторные, техника — новая и мощная. Горы того, что обычно называют "печеньками" - кому-то даже хватает на замену обеда. И главный компонент уюта — чудесные люди!
Дочитали вакансию до конца? Хороший знак! Скорее отправляйте нам свой отклик, мы его с радостью рассмотрим :)