Fullstack-разработчик( МАГНИТ, Розничная сеть )
Город:
Москва
Занятость:
Полная занятость
Компания "МАГНИТ, Розничная сеть"
система MSK автоматизации грибного производства служит для первичного учета собранной продукции грибного комплекса в разрезе сборщиков с фиксацией нарушений. Целью этого является расчет мотивации сборщиков (сдельно-премиальной), которая определяется на основе выполнения месячной нормы по сбору и наличия нарушений по качеству сбора. Второй основной функцией системы является онлайн-мониторинг процесса сбора, для гибкого реагирования на изменение ситуации. Система MSK интегрирована с экземпляром 1С: УСХП грибного комплекса, из которой получает нормативно-справочную информацию, а в обратном направлении отправляются показатели выпуска продукции (в кг, в разрезе номенклатуры ТМЦ) и КТУ (коэффициент трудового участия) сборщиков в выпуске данной номенклатуры в текущую дату. Система состоит из веб-приложения, БД, мобильного приложения.
стек на продукте
Apache + mod_wsgi на centos 7 ( дистрибуция через rpm )
ExtJS 3.4 + самописный фреймворк для json-rpc + jQuery
Python 2.7 + самописный фреймворк ( tango )
СУБД PostgreSQL
обязанности
-
проведение анализа и рефакторинга legacy-системы на базе ExtJS 3 и Python 2.7 с последующей миграцией на современные фронтенд-фреймворки (React/Angular)
-
разработка и поддержка фронтенд- и бэкенд-компонентов корпоративных информационных систем
проектирование и реализация пользовательских интерфейсов с учётом принципов UI/UX и адаптивности
- уверенное владение современными веб-технологиями: HTML5, CSS3, JavaScript (ES6+)
- обязательный опыт работы с React
- знание Angular — приветствуется
- практический опыт работы с ExtJS (желательно версии 3 и выше)
- знание и умение использовать Bootstrap, jQuery
- опыт анализа, рефакторинга и миграции legacy-кода, включая самописные решения
- понимание принципов UI/UX-дизайна, умение создавать удобные и адаптивные интерфейсы.
- обязательное владение Python
- уверенные навыки проектирования и работы с PostgreSQL (включая оптимизацию запросов, нормализацию, репликацию и т.п.)
- понимание принципов построения RESTful API, работы с протоколами аутентификации (OAuth, JWT и др.), интеграций между системами.
- опыт работы в Linux-среде на уровне уверенного пользователя. Умение работать с Git из командной строки, читать серверные логи, проводить диагностику проблем
- знание практик DevOps, опыт настройки и поддержки CI/CD-пайплайнов
15 Января
Старший разработчик информационных систем, Платформа коммуникаций
Москва
Компания "Ozon" OZON строит собственную экосистему корпоративных инструментов: мессенджер, видео-звонки, календарь, софт для переговорных...
15 Января
Ведущий разработчик 1С( X5 Tech )
Москва
Компания "X5 Tech" X5 Group - лидер офлайн- и онлайн-рынка продуктов питания. Мы у прав ляем портфелем брендов сетевых магазинов «Пятёрочка»,...
11 Января
Программист 1С - Разработчик 1С:Элемент( Bellerage )
Москва
Компания "Bellerage" Задачи, которые предстоит решать: Доработка существующего функционала и разработка нового на базе...
15 Января
Технолог - разработчик по молоку и сливкам
Москва
Компания "МК «Воронежский»" Обязанности: Разработка нового продукта и внедрение его в производство ( в т.ч. работать руками в лаборатории,...
10 Января
Разработчик информационных систем/ Главный специалист отдела интегрированного управления рисками
Москва
Компания "Россельхозбанк" Основные обязанности: разработка информационных систем (фронтэнд, бэкэнд, проектирование хранилищ данных);...
Вакансия размещена в отрасли