КТО МЫ? Компания «Профессиональные правовые системы» является разработчиком правовой платформы «Бизнес-Инфо», которую мы успешно реализуем на рынке Республики Беларусь уже 24 года. В числе наших текущих клиентов свыше 11 000 организаций по всей стране (работаем в 140 населенных пунктах). Штат компании - более 300 человек. Центральный офис компании находится в г. Минске, в каждом областном городе есть региональный офис.
ЧТО ТАКОЕ «Бизнес-Инфо»? Платформа «Бизнес-Инфо» отвечает за правовую безопасность деятельности организации и помогает в принятии верных решений, связанных с законодательством, таким специалистам как бухгалтер, экономист, юрист, специалист по кадрам, специалист по охране труда, сметчик.
Наша команда ищет специалиста на позицию Frontend-разработчика.
Обязанности: - Разработка и поддержка пользовательских интерфейсов на React и Vue/Nuxt;
- Взаимодействие с бэкенд-командами (PHP, Java) при проектировании API и интеграции;
- Написание чистого, поддерживаемого и переиспользуемого кода на JavaScript (TypeScript — плюсом);
- Участие в код-ревью, соблюдение и улучшение стандартов качества кода;
- Оптимизация производительности и адаптивности интерфейсов;
- Участие в обсуждении архитектурных решений на фронтенде;
- Работа в связке с дизайнерами, product-менеджерами и QA;
- Написание технической документации.
Требования: - Опыт коммерческой разработки на JavaScript от 2-3 лет;
- Уверенное знание React (хуки, работа с состоянием, роутинг);
- Опыт работы с Vue 2/3 и Nuxt.js;
- Понимание принципов работы с REST API (опыт взаимодействия с PHP и/или Java бэкендом — плюс);
- Знание HTML5, CSS3, препроцессоров (SCSS/LESS);
- Опыт работы с системами контроля версий (Git);
- Понимание принципов адаптивной и кроссбраузерной вёрстки;
- Умение работать в команде, читать чужой код и аргументированно отстаивать свои решения.
Будет плюсом:
- Опыт работы с TypeScript;
- Опыт работы с state-менеджерами (Redux, Pinia, Vuex);
- Опыт написания unit/e2e тестов (Jest, Cypress, Vitest);
- Опыт работы с SSR/SSG (особенно в контексте Nuxt);
- Понимание принципов CI/CD;
- Опыт работы с Docker.
Условия: - График работы: понедельник-пятница с 09:00 до 18:00;
- Рабочее место по адресу г. Минск, ул. Платонова, 1Б;
- Гибридный формат работы после прохождения испытательного срока;
- Официальное трудоустройство в соответствии с законодательством РБ;
- Конкурентная заработная плата;
- Яркая, насыщенная корпоративная жизнь.