Senior Elixir Developer

AEON - Москва
13
В офисе
Полная занятость
Актуально до: 2019-05-10
Оплата:
от 160000 до 250000 рублей
Посмотреть контакты

Мы, компания ЭОН, ( г. Москва ), разрабатываем облачную высоконагруженную платформу для автоматизации бизнес-процессов - CaaS (Contract-as-a-Service), которая позволяет легко создавать, автоматически отслеживать и исполнять контракты любой сложности в различных областях, начиная с трудовых контрактов и заканчивая связанными, многосторонними комплектами документов с внешними регуляторами, совмещённую с продуктовым и юридическим маркетплэйсом. Проект ориентирован на P2P, B2B, B2C секторы и способен охватить все сферы деятельности и любые направления бизнеса. При разработке используем hi-end технологический /криптографический стек и уникальную архитектуру. У нас работают высококлассные специалисты, обладающие серьёзными квалификациями в различных IT областях - проектирование, реализация, развёртывание, aws devops, тестирование, криптография и Event Sourcing. Данный продукт из разряда топ решений, инфраструктурный, международный, предлагающий к решению множество нетривиальных задач и требующий высокого уровня квалификации, понимания работы распределённых, высоконагруженных систем и требований безопасности. Возможна интеграция сервисов платформы в сторонние приложения и продукты через API. Приложение выйдет в виде SPA для вэба и нативных приложений для мобильных платформ - iOS, Android.

Стек подобран для создания отказоустойчивой, масштабируемой платформы, рассчитанной на одновременную работу миллионов пользователей с тысячами документов, с активным обсуждением бизнес-процессов во встроенном мессенджере или посредством аудио/видео конференций.

Описание вакансий:

Заинтересованы в найме:

  • Middle+, Senior, Genius разработчиков Backend Elixir;

Профессиональные навыки :

  • Elixir+ Phoenix Framework, как основной язык и фреймворк;

  • Aurora (PostgreSQL) + RDS, ElastiCache, Neptune и DynamoDB (NoSQL);

  • CQRS/ES – важно знать, понимать и иметь практический опыт работы с event

    sourcing. Знать про snapshots, проекции и существующие проблемы (и

    конечно же способы их решения) данного паттерна;

  • GraphQL, websockets;

  • RabbitMQ (опыт работы с Apache Kafka также приветствуется).

    Соискатель должен иметь практический опыт реализации высоконагруженных проектов, построенных на микросервисной архитектуре.

  • Отлично владеть Elixir + Phoenix (опыт работы не менее 2х лет) и понимать особенности реализации и работы с Erlang OTP.

Задачи по проекту:

  • Разработка DSL для описания бизнес-процессов;

  • Создание виджетов, реализующих разнообразный функционал (в том числе и

    для работы с внешними сервисами);

  • Создание realtime системы совместной работы над документами (листы

    согласования, менеджер задач, список делегирования полномочий, электронные подписи и хранение подписанных документов в защищённом репозитории и т.д.);

  • Разработка системы хранения всех изменений документа, шаблона (используется es), внедрение системы версий, branches, черновиков и т.д.;

  • Реализация сложной системы динамической фильтрации и сортировки по множеству критериев;

  • Интеграция с ЕСИА и API банков;

  • Реализация системы ГОСТ шифрования и хэширования пользовательских

    данных;

  • Создание мессенджера для обсуждения процесса работы над документом.

    Возможность аудио/видео конференций и записи потока на сервере;

  • Интеграция с платёжными системами;

  • Создание системы анализа поведения пользователя для генерации

    поведенческой модели (цифровой fingerprint, часть системы цифровой

    личности);

  • Создание предиктивных финансовых систем, используя нейронные сети

    (применяется в автоматической бухгалтерии, персональном финансовом

    планировании и т.д.);

  • Создание OpenAPI и SDK для сторонних разработчиков.

Мы предоставим:

  • Новые iMac 27" Retina 5K i7 Quad в топовой конфигурации или MacBook Pro последней модели с дополнительным монитором при необходимости;

  • Интересные задачи в рамках масштабного проекта;

  • Офис в центре Москвы - в 2х шагах от Третьяковской галереи;

  • Возможность карьерного и профессионального роста.