OptimalGroup – ИТ компания полного цикла. Работаем с 2009 года и у нас в команде 53 человека.
Мы верим в то, что высокопрофессиональные услуги должны оказываться предсказуемо качественно. Мы ориентированы на профессиональные проекты премиального качества и одержимы идеей упрощения и автоматизации процессов.
Среди наших клиентов: Мираторг, Технониколь, Чистовье, Марвел Дистрибьюция, Подружка, Ойл Ресурс Групп, Nikon, Ricoh, Сретение, Yves Rocher, Миэль, Бест Недвижимость, Wincor Nixdorf, Аптеки Столички и др.
Основные направления деятельности: веб-разработка, 1С разработка, мобильная разработка, техническая поддержка.
Обязанности:
-
разработка и поддержка веб-приложения;
-
разработка UI-компонентов с использованием Vue 3;
-
разработка интерфейсов по макетам из Figma;
-
разработка взаимодействия с API;
-
оценка сроков и планирование работ по проекту, обсуждение нового функционала;
- взаимодействие с командой (руководители проектов, дизайнеры, backend-разработчики, отдел интернет-маркетинга).
Требования:
-
опыт Frontend-разработки от 3-х лет;
-
понимание и применение flux-паттернов, включая Vuex или другие state-менеджеры;
-
уверенные знания JavaScript (ES6+) и TypeScript на базовом уровне;
-
опыт работы с современными инструментами сборки и разработки (Webpack, Vite, Babel, ESLint, Prettier и др.);
-
понимание принципов компонентного подхода и разработки UI;
-
опыт работы с REST API, а также с асинхронными запросами (fetch, Axios);
-
знание основ проектирования архитектуры frontend-приложений;
-
хорошее понимание основ UX/UI и адаптивной верстки;
-
опыт верстки по методологии БЭМ;
-
опыт работы в командной разработке, знание Git и CI/CD-процессов;
-
будет плюсом: работа с Docker, понимание принципов CI/CD.
Стэк:
-
HTML и CSS, кроссбраузерная верстка с использованием Flexbox и Grid;
-
JS ES6+;
-
Typescript;
-
Vue 3 (Composition API);
-
Vuex / Pinia;
-
REST, WebSocket;
-
системы сборки: Gulp / Webpack / Vite.
Условия:
-
оформление по ТК;
-
формат работы: гибрид или полностью удаленная работа;
-
стабильные выплаты з/п 2 раза в месяц;
-
индексация з/п + увеличение по мере развития;
-
отпуск 28 календарных дней (можно дробить любыми частями);
-
профессиональный и адекватный коллектив;
-
оплата обучения, курсов, конференций;
-
предоставляем 1 час в течение рабочего дня на самообучение и профессиональное развитие;
-
интересные проекты: много нестандартных задач, делаем проекты для известных брендов с амбициями создать лучшее решение в сегменте.