Просмотр вакансии

Сегодня 19-01-2026 18:58
19.01.2026, 14:20

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

Работодатель: АвтоБНП

АвтоБНП

Город: Минск
Занятость: Полная занятость, Полный день
Опыт работы: От 1 года до 3 лет

О проекте

Мы создаём современную e-commerce платформу c широким функционалом и ролевой системой. Проект включает бэкенд, административную панель для продавцов, продающий сайт и мобильное приложение.

Frontend — это лицо проекта: вы будете создавать интерфейсы, которыми ежедневно пользуются покупатели и продавцы.

Это возможность построить с нуля два полноценных веб-приложения на React и получить опыт работы над реальным коммерческим продуктом.

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

Продающий сайт (для покупателей):

* Каталог товаров с фильтрацией, поиском и сортировкой

* Карточки товаров и магазинов

* Корзина и пошаговое оформление заказа

* Личный кабинет пользователя (заказы, профиль, настройки)

* Интеграция с платёжными системами

* Система отзывов и рейтингов

Административная панель (для продавцов):

* Управление товарами и категориями

* Управление заказами и их статусами

* Управление ценами и складскими остатками

* Дашборды с аналитикой и отчётами

* Система ролей и прав доступа

Общие задачи:

* Интеграция с REST API

* Разработка переиспользуемых UI-компонентов

* Работа с состоянием приложения (state management)

* Работа с формами и валидацией данных

* Оптимизация производительности и скорости загрузки

* Адаптивная и кроссбраузерная вёрстка

* Участие в проектировании UX/UI решений

Технологический стек

Основные технологии:

* React (современные хуки)

* TypeScript

* HTML5, CSS3

Будем использовать (выберем вместе):

* React Router

* State management (Redux Toolkit / Zustand / MobX)

* UI-библиотека (Material-UI / Ant Design / Chakra UI)

* Работа с формами (React Hook Form / Formik)

* Сборщик (Vite / Webpack)

* CSS-подход (CSS Modules / Styled Components / Tailwind)

В перспективе:

* React Native (для мобильного приложения)

Требования

Обязательные навыки:

* Знание HTML, CSS, JavaScript (ES6+)

* Понимание работы React (компоненты, хуки, props, state, жизненный цикл)

* Опыт адаптивной и кроссбраузерной вёрстки

* Понимание принципов работы с REST API

* Умение работать с Git

* Базовое понимание работы с асинхронностью (promises, async/await)

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

* Опыт работы с TypeScript (даже базовый)

* Знакомство с Redux или другими state managers

* Опыт работы с UI-библиотеками (Material-UI, Ant Design и др.)

* Портфолио с pet-проектами или учебными работами

* Опыт разработки административных панелей

* Понимание принципов UX/UI дизайна

* Интерес к mobile-разработке (React Native)

Личные качества:

* Внимание к деталям и качеству кода

* Ответственность и самостоятельность

* Готовность учиться и развиваться

* Умение работать в команде

* Способность воспринимать обратную связь

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

* Работу над реальным продуктом — ваш код будут использовать настоящие магазины и покупатели

* Два разных интерфейса — опыт разработки B2C (сайт для покупателей) и B2B (панель для продавцов)

* Современный стек — React, TypeScript, актуальные библиотеки и инструменты

* Менторство — поддержка и помощь на всех этапах

* Рост и развитие — возможность развиваться в mobile-ра
* Участие в UX/UI — не просто верстка по макетам, а реальное влияние на пользовательский опыт

* Гибридный формат работы — возможность работать удалённо и из офиса

* Адекватные сроки — фокус на качество, а не на скорость

* Участие в проекте с нуля — ваш код станет основой всего фронтенда

Кому подойдёт эта позиция

* Junior frontend-разработчику с базовыми знаниями React

* Выпускнику курсов или ВУЗа по профильной специальности

* Тем, кто хочет делать не только «красиво», но и функционально и продающе

* Тем, кому интересно развиваться в направлении web + mobile

* Разработчикам с pet-проектами, готовым работать над коммерческим продуктом

Условия

* Уровень: Junior / Entry-level

* Формат: Гибридный (офис + удалёнка)

* Занятость: Полная

Как будет проходить отбор

1. Рассмотрение резюме и портфолио — изучим ваш опыт и проекты

2. Техническое собеседование — вопросы по JS, React, HTML/CSS (30-40 минут)

3. Тестовое задание — небольшой интерфейс на React (практическая задача)

4. Финальное собеседование — знакомство с командой и обсуждение деталей

Дополнительная информация

Мы рассматриваем кандидатов уровня junior, в том числе без коммерческого опыта, при наличии:

* Базовых знаний технологий (HTML, CSS, JavaScript, React)

* Учебных или pet-проектов (желательно портфолио)

* Желания учиться и развиваться

Если вы хотите начать карьеру в frontend-разработке, работать с современными технологиями и создавать интерфейсы, которыми будут пользоваться реальные люди — мы будем рады познакомиться!

Откликайтесь: отправляйте резюме и портфолио (ссылки на GitHub, CodePen, готовые проекты)

Ссылка на вакансию в банке вакансий на gsz.gov.by:
Данное рабочее место является планируемым к созданию и/или замещению (перспективное) и освобождается от размещения в Общереспубликанском банке вакансий, в соответствии со статьей 34 Закона о занятости.

Адрес: Минск, проспект Победителей, 51к2

 

Откликнуться на вакансию

Дата
19.01 20.01
USD
2.9001 2.9027
EUR
3.3667 3.3735
RUB
3.7176 3.7177
UAH
6.6541 6.695
CHF
3.615 3.6309
GBP
3.8857 3.8882
PLN
7.9787 7.9791
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения