О компании:
Мы - федеральная технологическая компания, стоящая за одним из крупнейших цифровых проектов страны. Используя современные стеки, создаём и развиваем систему цифровой маркировки и прослеживания товаров в России и странах ЕАЭС - инфраструктуру нового поколения, где государство работает как платформа. Наши высоконагруженные ИТ-решения формируют цифровую копию отраслей, делают рынок прозрачнее, а бизнес - ответственнее. Система помогает искоренять нелегальную продукцию, защищает потребителей и обеспечивает доверие к каждому товару - от продуктов питания и лекарств до одежды, обуви и косметики. Уже более 900 тысяч компаний работают в системе, а миллионы людей ежедневно получают гарантию подлинности и качества товаров. Мы верим в технологии, которые делают экономику честной - и именно этим занимаемся каждый день.
Чем предстоит заниматься:
Разработкой и настройкой на платформе ELMA: выполнением задач по созданию, настройке и внедрению модулей, пользовательских форм и виджетов.
Автоматизацией бизнес-процессов: проектированием и настройкой логики бизнес-процессов любой сложности в нотации BPMN 2.0.
Backend-разработкой и интеграцией: написанием серверных скриптов, созданием внешних сервисов и настройкой информационного взаимодействия между системами.
Работой с данными: проектированием архитектуры данных (сущностей), оптимизацией запросов к СУБД и работой с объектной моделью ELMA (LINQ).
Архитектурными задачи: участием в проектировании архитектуры корпоративных решений на базе ELMA и схем интеграции с внешними системами.
DevOps и поддержкой: работа по развертыванию решений, миграции конфигураций между окружениями (экспорт/импорт) и обновлению ПО.
От успешного кандидата мы ожидаем:
Опыт в Low-code: опыт работы в качестве разработчика на платформе ELMA (ELMA365 или ELMA 3/4) от 2 лет. Умение реализовывать сложные кастомные решения, выходящие за рамки стандартного функционала.
Frontend-навыки: уверенное владение JavaScript / TypeScript. Понимание принципов асинхронного программирования, работы с DOM и создания пользовательских интерфейсов.
Backend-навыки: опыт коммерческой разработки на TypeScript, Java. Знание ООП, паттернов проектирования и принципов SOLID.
Интеграции: опыт разработки и использования RESTful API / SOAP. Умение работать с форматами JSON и XML.
Базы данных: опыт работы с PostgreSQL/Mongo. Умение писать и оптимизировать сложные запросы.
Инструментарий: опыт работы с системами контроля версий (Git).
Проектирование: навыки работы с нотациями BPMN и понимание UML.
Личные качества: умение разбираться в чужом коде, ответственность за архитектурную чистоту решения и нацеленность на бизнес-результат.
Будет преимуществом:
Глубокое понимание HTML5, CSS.
Опыт работы с современными JS-фреймворками (например, Angular).
Знание инструментов контейнеризации (Docker, Kubernetes) и опыт администрирования Linux-серверов.
Опыт работы в Agile-командах (Scrum/Kanban).
Наличие сертификатов вендора (ELMA).
Почему именно мы:
Возможности для развития
Заботимся о сотрудниках
Удобство и комфорт
Жизнь в компании
Если ты хочешь расти профессионально, работать с классными людьми и при этом чувствовать заботу — ждем в нашей команде!