BI Group

Разработчик

Не указана
  • Астана
  • От 1 года до 3 лет
  • Apache Kafka
  • BPMN
  • API
  • UI
  • UX
  • AngularJS
  • JavaScript
  • CRM
  • 1C: ERP

Обязанности:

  • Разработка структуры и архитектуры приложения;
  • Разработка адаптивных, кроссплатформенных приложений, написание кода для серверной и клиентской части проекта;
  • Интеграция внешних сервисов на фронт-и бэкенде;
  • Разработка API;
  • Дебаггинг;
  • Конфигурирование бизнес-процессов в BPM-системе;
  • Составление технического задания и др. проектной документации по созданию и развитию информационных систем (далее – ИС);
  • Анализ технического задания, предоставленного Заказчиком;
  • Определение технических и программных требований к ИС в рамках своей компетенции;
  • Разработка и доработка ИС по техническому заданию;
  • Осуществление предварительного тестирования новых версий ИС на правильность реализации алгоритмов и соответствие техническому заданию;
  • Участие в создании эксплуатационной документации к информационным системам;
  • Обеспечение бесперебойного функционирования системы и принятие оперативных мер по устранению возникающих в процессе работы нарушений;
  • Постоянное повышение своего профессионального уровня и квалификации для эффективного исполнения должностных обязанностей;
  • Выполнение другой работы в пределах компетенции и поручения руководства организации.

Требования:

  • Опыт в разработке и поддержке пользовательских интерфейсов web‑приложений;
  • Уверенное владение JavaScript;
  • Опыт работы с AngularJS и/или ReactJS;

  • Понимание принципов UI/UX и опыт разработки интерфейсов;
  • Интеграция интерфейса с backend‑сервисами через API;
  • Разработка и сопровождение бизнес‑логики приложений;
  • Аналитические навыки, понимание и формализация бизнес‑процессов;
  • Знание принципов моделирования процессов с использованием BPMN;
  • Разработка серверной логики, готовность работать и осваивать Lua;
  • Понимание принципов работы REST‑сервисов;
  • Опыт работы с брокерами сообщений Apache Kafka;
  • Навыки структурирования, поддержки и переиспользования кода;
  • Опыт разработки и сопровождения крупных web‑приложений;
  • Опыт проектирования систем и архитектурных решений;
  • Опыт работы с CRM / ERP / BPM системами;
  • Опыт оптимизации производительности SQL‑запросов.

Условия:
  • Социальный пакет (фитнес, медицинское страхование, корпоративные мероприятия);
  • Обучение и сертификация за счет компании, внутреннее обучение;
  • Оформление в соответствии с трудовым кодексом РК;
  • Пятидневная рабочая неделя;
  • Работа в офисе.