Junior Frontend-разработчик (Vue)

Дата размещения вакансии: 15.01.2025
Работодатель: Цифровая Лаборатория
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

Цифровая Лаборатория — продуктовая IT-компания, разработчик инноваций и технологий в сфере программ лояльности. Мы разрабатываем сервисы, которые помогают нашим клиентам упрощать бизнес-процессы, чтобы наши партнёры с легкостью привлекали новых клиентов.

Почему открыта вакансия:
Каждый год мы кратно растем и 2025 год не исключение. За 2024 количество наших проектов значительно выросло, штат группы компаний увеличился почти в два раза и в 2025 мы планируем побить этот рекорд. Для того, чтобы сделать новый рывок в росте и развитии компании, нам необходимо еще больше классных специалистов.

Наша команда:
Мы непрерывно развиваемся, запускаем и реализуем новые проекты. Сплоченность и развитие - наши основополагающие ценности, мы ценим инициативность и открыты к новым идеям и предложениям, а в нашей команде царит дух доверия и взаимного участия. Также для поддержания благоприятной атмосферы на рабочем месте, мы предоставляем сотрудникам корпоративные преимущества. Выстроенные процессы адаптации, профессиональное обучение, насыщенную корпоративную жизнь и многое другое.

Сейчас в команду требуется Junior Frontend-разработчик на основные проекты компании.

Что предстоит делать:

  • Разработка и поддержка библиотеки компонентов: создание, документирование и тестирование компонентов с использованием Vue 3 и Storybook;
  • Разработка библиотеки вспомогательных функций (хелперов): написание и оптимизация утилитарных функций на TypeScript для общего использования в проектах команды фронтенда;
  • Взаимодействие с другими командами: помощь в доработке и поддержке фронтенд-части существующих проектов;
  • Тестирование: написание юнит-тестов для компонентов и хелперов;
  • Документирование: ведение технической документации для созданных компонентов и функций.

Будем рады с вами пообщаться, если вы:

  • Имеете опыт работы с кроссбраузерной, адаптивной, резиновой и семантической вёрсткой;
  • Обладаете базовыми знаниями построения UI/UX интерфейсов и их масштабирование;
  • Умеете работать с системой контроля версий;
  • Знаете Vue 3: уверенное использование Composition API и script setup;
  • Знаете TypeScript: умение писать типизированный код и работать с дженериками;
  • Знаете Pinia или другую системой управления состоянием;
  • У вас есть желание учиться и развиваться, и готовность изучать новые технологии и подходы.

Будет плюсом:

  • Опыт создания PWA-приложений;
  • Опыт создания SSR/SSG-приложений;
  • Знание Storybook: понимание принципов разработки и документирования компонентов;
  • Базовые знания тестирования: написание юнит-тестов (например, с использованием Jest или Vitest);
  • Понимание модульной архитектуры: умение разрабатывать и организовывать переиспользуемые компоненты и хелперы.

Стек технологий, с которым мы работаем:

  • HTML5;
  • CSS3(SCSS), Scoped Styles;
  • JavaScript;
  • TypeScript;
  • Vue 3 (composition api);
  • Vite;
  • Vuex / Pinia store;
  • Eslint;
  • GitLab.


Условия, которые мы рады предложить:


  • Профессиональный и карьерный рост. Компания оплачивает обучающие курсы, поощеряет участие в митапах и хакатонах, предоставляет возможность вертикального и горизонтального роста;

  • Формат работы гибрид, 2 дня в неделю удаленно, чтобы не тратить время на дорогу и проводить больше времени с близкими;

  • Оплата питания за счёт работодателя, начинайте утро со свежевыжатого апельсинового сока, ароматного чая или кофе;

  • Мы очень ценим каждого сотрудника и поэтому дарим индивидуальные подарки на Дни Рождения, устраиваем зажигательные вечеринки и яркие тимбилдинги (среди которых прыжки с парашютом, велозаезды, полёты на параплане, катание на сапах и многое другое);

  • Заботу о здоровье каждого сотрудника: компенсацию спортивного абонемента и медицинского обслуживания;

  • Супер-профессиональные коллеги, супер-дружный коллектив, с которым не только приятно работать, но и проводить свободное время;

  • Офис вашей мечты на берегу Невы с видовой террасой, собственной обеденной зоной и спортзалом. Также у нас есть настольный теннис, кикер, бильярдный стол и VR-очки, чтобы качественно отдыхать в перерывах между работой;
  • Обеспечиваем психологическую поддержку. Наши психологи помогут избавиться от тревоги и справиться со стрессом;
  • Поддерживаем здоровый образ жизни. Каждую неделю в спортзале нашего офиса проводятся занятия йогой и спортом с профессиональными тренерами.

Если Вы прочитали до конца и поняли, что эта вакансия создана для Вас, смело откликайтесь, будем рады сотрудничеству!

Успехов и до встречи на собеседовании!