Напиши текст вакансии для должности "Frontend Developer (JS)". Название компании: "Наука". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Git', 'SQL', 'PostgreSQL', 'ООП', 'MobX', 'JavaScript', 'Redux', 'Vuex'

Мы — IT-компания «NAUKA». Вот уже больше 29 лет мы создаем уникальные решения для крупных промышленных предприятий, а также создаем продукты для автоматизации бизнес-процессов. Сотрудники нашей компании — эксперты в процессах автоматизации производств. Предметная область: ERP- системы управления корпоративным содержимым (хранение больших объемов данных, управление безопасностью, электронная подпись, управление бизнес-процессами). Основные задачи - развитие коробочного продукта и пакетов решений для него, сопровождение и поддержка внедрений у ключевых клиентов. Мы приглашаем в команду Frontend разработчика. Над чем работаем прямо сейчас: реализация современного интерфейса сервиса документооборота Riverdoc с REST-архитектурой и использованием Angular + мобильный клиент, одновременно с этим мы работаем над проектом разработки собственного SSO (системы единого входа) — это отдельный тип продуктов или встраиваемая технология, позволяющие не прибегать к повторной аутентификации пользователя при его переходе по различным разделам и сервисам одного портала, таких как RiverDoc, системы регистрации заявок пользователей, и других, или при работе с несколькими приложениями, front на стэке Vue, Vuex. Чем предстоит заниматься:• написание кода по user story и UX прототипам;• проведение code review;• взаимодействие с проектной командой;• работа со стажерами. Какие навыки будут нужны:• опыт коммерческой разработки на Javascript от 3 лет;• опыт работы с Vue/Angular/React;• опыт работы с state-management (MobX, Redux, Vuex);• понимание SOLID, DRY, KISS и паттернов проектирования;• знания и понимание Typescript, JS(ES6+), HTML, CSS;• знание css-препроцессоров SASS/LESS;• опыт работы с REST API;• понимание основных принципов UI/UX• опыт работы с системами контроля версий (git). Дополнительным плюсом будет:• опыт работы с WebSockets Что мы предлагаем:• на данный момент - преимущественно удаленную работу (хотя если захотите - то можно и в офисе);• работа в очень классной команде;• участие в профильных форумах, митапах и конференциях;• стабильная заработная плата –оффер формируем по итогу технического интервью;• оформление в соответствии с ТК РФ;• ДМС после испытательного срока;• график работы с возможностью выбора времени начала рабочего дня;• уютный офис в 7 минутах от м. Политехническая;• в офисе есть coffee point с постоянно пополняемыми запасами свежих фруктов и бакалеи. Если вы живете в другом городе - поможем с переездом или обсудим удаленную работу.