Senior Frontend разработчик

15.05.2024
190 000 / месяц
Срок для отклика истек

Описание вакансии

Мы разрабатываем интернет-магазины, веб-приложения, корпоративные и промо-сайты. Пишем код как для себя, так как мы же сами его дальше и поддерживаем: клиенты ценят нас за экспертизу и работают с нами вдолгую. Фокусируемся на развитии it-направления наших клиентов. Подход “сделал → сдал → забыл” — это не про нас.

Ищем опытного Frontend-разработчика, который будет заниматься разработкой новых проектов, планировать и сопровождать рефакторинг старых проектов для перевода на новые технологии. Предстоит делиться опытом с командой и превращать накопленный опыт во внутренние стандарты и решения, которые дальше будем переиспользовать и развивать. Иногда предстоит касаться legacy-проектов, улучшать и переписывать их.

Используем Vue2 (преимущественно на базе Nuxt2, в планах переход на Nuxt3), Pinia в качестве state-менеджера, для написания стилей используем БЭМ через хорошо структурированный SCSS, следим за единообразием кодовой базы.

Основа нашего подхода — сделать качественный продукт для клиента и его клиентов. Для этого мы готовы менять себя и экспериментировать. Ожидаем, что ты тоже хочешь делать хороший продукт и привнесешь в команду свое видение как это делать.

Точно пригодится в работе:

  • Любовь к вёрстке нетривиальных интерфейсов, понимание БЭМ, уверенная работа с Figma;

  • Понимание тонкостей работы с SSR и оптимизации под мобильные устройства;

  • Опыт в чтении/написании/редактировании спецификации в формате OpenAPI. (https://swagger.io/specification/);

  • Понимание метрик Core Web Vitals;

  • Навык работы с Git на относительно базовом уровне, любовь к порядку и Conventional commits (https://www.conventionalcommits.org/en/v1.0.0/);

  • Кругозор в соседних областях — в дизайне и бэкенде (профильно заниматься не придётся, кругозор необходим для более качественного взаимодействия между командами);

  • Умение видеть возможные варианты решения задачи, оценить время разработки в человеко-часах, помочь выбрать наиболее подходящее решение с учетом доступных ресурсов;

  • Забота об удобстве интерфейса при взаимодействии с ним.

Будет приятным бонусом:

  • Инициативность в улучшении рабочих процессов, внедрении полезных практик и новых инструментов;

  • Развитая культура письменного общения, внимательность и стремление к порядку, аккуратность и педантичность в работе;

  • Понимание хорошего UI/UX, важности микроанимаций, широкий кругозор на интерфейсные решения;

  • Ценим вклад в Open Source или опыт работы наставником/ментором.

Что предлагаем:

  • Работа в аккредитованной IT-организации;

  • Возможность выбрать удобный для себя формат работы: удаленка / офис в СПб / «то там, то здесь»;

  • Гибкий график работы (начать рабочий день можно в широком диапазоне);

  • Гибкость в условиях работы — мы открыты к любым изменениям в рабочем процессе (пока это не начинает ухудшать результаты работы);

  • Возможности для инициативы и экспериментов;

  • Профессиональный рост: возможность осваивать новые технологии, расширять стэк (приветствуем) и стать уверенным техлидом;

  • Возможность обучения за счет компании.