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

Дата размещения вакансии: 15.10.2025
Работодатель: Альпина Паблишер
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Издательская группа «Альпина» была основана в 1998 году. В ее состав входят издательства «Альпина Паблишер», «Альпина нон-фикшн», «Альпина PRO», «Альпина.Проза», «Альпина.Дети» и цифровое подразделение Alpina Digital.

В настоящий момент мы ищем Frontend-разработчика в Alpina Digital.

Компания управляет интернет-магазином «Альпина.Книги», занимается производством цифровых и аудиоверсий книг для собственных (приложение «Альпина.Книги» для iOS и Android) и внешних площадок (ЛитРес, Яндекс Книги, ВК и др.), а также обеспечивает работу образовательной экосистемы Alpina Digital.

Чем предстоит заниматься:

  • Декомпозиция и оценка задач;

  • Разработка клиентских приложений с использованием Vue и React;

  • Разработка пользовательских интерфейсов по макетам Figma;

  • Оптимизация производительности и исправление ошибок;

  • Взаимодействие внутри команды разработчиков.

Что ждем от кандидата:

  • Опыт коммерческой разработки от 2 лет;

  • Уверенное знание Vue 3:
     – Composition API;
     – жизненный цикл компонентов;
     – принципы реактивности;

  • Опыт работы с Nuxt 3:
     – SSR, маршрутизация, рендеринг, слоты;
     – Data Fetching (useAsyncData, $fetch, useFetch);

  • Опыт разработки на React 18+ (Hooks, Context, JSX);

  • Опыт разработки клиент-серверных приложений, понимание работы REST API;

  • Опыт работы с TypeScript;

  • Опыт интеграции WebSocket;

  • Опыт работы с Redux и Pinia;

  • Знание принципов ООП и базовых паттернов проектирования;

  • Понимание архитектурных подходов SSR / SSG и FSD;

  • Опыт работы с scss/styled-components/css-in-js;

  • Желание изучать и внедрять новые технологии и инструменты.

Будет преимуществом:

  • Опыт работы в Agile-команде;

  • Знание классических алгоритмов и структур данных;

  • Опыт работы с GraphQL / Apollo Client;

  • Опыт использования и настройки CI/CD;

  • Опыт работы с Node.js, Webpack, Vite;

  • Опыт разработки server-utils и server-middleware в Nuxt;

  • Опыт создания и использования серверных API-роутов (Nuxt server / api);

  • Понимание UX-паттернов и работа по макетам из Figma;

  • Опыт оптимизации производительности SPA / SSR-приложений.

Почему вам понравится эта работа:

  • Возможность полностью удаленной работы (5/2);
  • Всему научим. В команде работают опытные сотрудники, которые ранее успели поработать в самых разных образовательных проектах;
  • Материал сразу уходит в работу, мгновенная обратная связь и оценка результатов, скорость стартапа, минимум бюрократии (чаще ее отсутствие);
  • Общение внутри компании «без галстуков», свобода и возможность «рулить самостоятельно».

Что готовы предложить:

  • Работа по ТК или по договору с ИП;
  • Полностью "белая" аккредитованная it-компания;
  • Заработная плата обсуждается по итогам собеседования;
  • Доступ к корпоративной библиотеке, образовательной платформе, внутреннему ИИ-сервису;
  • Скидка на книги издательства;
  • Комфортный офис в 5 минутах от м. Полежаевская; возможна полная или частичная удаленка;
  • Режим работы: 5/2.