Elixir разработчик / Elixir developer
Прямой работодатель eXpress ( express.ms )
Опыт работы от 3 до 5 летот 120 000 до 400 000 ₽
Компания: eXpress
Формат работы: удаленно
Опыт: от 3 лет коммерческой разработки
Занятость: полная занятость
Что такое eXpress
• Лидер рынка коммуникаций. Мы – №1 на рынке (итоговый рейтинг корпоративных мессенджеров CNEWS, декабрь 2023).
• Доказанное качество. Доверие крупнейших российских заказчиков и амбициозные проекты с 11 компаниями из топ-20 списка РБК500.
• Постоянный рост. Год назад нас было 80 человек, сегодня в нашей команде более 200 сотрудников. Мы уже арендовали новый офис и ждем новых классных специалистов.
• Уникальные технологии. Мы с нуля создали собственный протокол передачи данных. Сегодня это единственный распределенный (федеративный) протокол онлайн-коммуникаций в мире.
• Мы придумали смартаппы и приложение-криптоконтейнер, которые полностью перевернули понятие «защищенная корпоративная мобильность».
• Мы не копируем чужое. Мы создаем новое, что до нас никто не создавал.
В Back-end команде сейчас 10+ человек и мы ищем в команду опытных и самостоятельных профессионалов, которым интересны сложные технические вызовы и высоконагруженная сервисы.
Процесс работы
Мы любим и умеем работать удалённо. Все наши внутренние процессы выстроены так, чтобы наши сотрудники свободно работали из любого комфортного места, оставались на связи и чувствовали себя частью коллектива. По желанию можно работать в офисе.
Наш Backend - это:
Микросервисная архитектура;
Интеграции не только с "классическими" сервисами(push и sms, почта), но и с корпоративными классами решений(Active Directory, антивирусы, SIEM, DLPS, ВКС системы и тд);
Своя платформа ботов;
Много логики по алгоритмам безопасности и всего, что связано с шифрованием;
Решение проблем согласованности данных, в том числе с применением CRDT типов;
Обязательное покрытие кода тестами;
Совсем мало формочек в админке.
Технический стек:
Elixir/Erlang;
Docker/Kubernetes;
Postgres;
Cassandra;
Kafka;
Redis.
Что хотим видеть в будущем коллеге:
Опыт разработки в backend командах не менее 3 лет;
Опыт программирования на Elixir/опыт программирования Erlang, RoR и готовность активно обучаться и переходить на новый язык программирования;
Понимание особенностей микросервисной архитектуры и опыт разработки микросервисных решений;
Опыт работы с postgres;
Уверенное знание *nix;
Свободное владение git.
Будет плюсом:
Опыт работы с nosql решениями;
Наличие в бекграунде опыта разработки распределенных систем и интеграций с корпоративными решениями.