Elixir разработчик/Elixir developer

Анлимитед Продакшен
122

Unlimited eXpress

Нас уже более 100 человек в России и за её пределами, а к концу 2021 должно стать уже 200.

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

Что мы делаем

Платформу, которая закроет 95% операционных потребностей сотрудников крупных, средних и небольших компаний.

Мы разрабатываем удобное закрытое пространство для общения, звонков и сотрудничества, где любая информация остается только на корпоративном сервере. В отличие от других аналогов, таких как Teams, Slack или Telegram, мы создали уникальную технологию для взаимодействия с корпоративными серверами компаний-партнёров, которая позволяет общаться через мессенджер, находясь на разных серверах, и делать уникальные сквозные интеграции.

Мы работаем над тем, чтобы наши клиенты чатились, созванивались и работали в eXpress, а не думали, какое приложение им установить на этот раз.

В Back-end команде сейчас 7 человек и мы ищем в команду опытных и самостоятельных профессионалов.

Наш Backend это:

  • Микросервисная архитектура;
  • Интеграции не только с "классическими" сервисами(push и sms, почта), но и с корпоративными классами решений(Active Directory, антивирусы, SIEM, DLPS, ВКС системы и тд);
  • Своя платформа ботов;
  • Много логики по алгоритмам безопасности и всего, что связано с шифрованием;
  • Решение проблем согласованности данных, в том числе с применением CRDT типов;
  • Обязательное покрытие кода тестами;
  • Совсем мало формочек в админке.

Технический стек:

  • Elixir/Erlang;
  • Docker;
  • Postgres;
  • Cassandra;
  • Kafka.

Наши ожидания от кандидата:

  • Опыт разработки в backend командах не менее 3 лет;
  • Опыт программирования на Elixir/опыт программирования Erlang, RoR и готовность активно обучаться и переходить на новый язык программирования;
  • Понимание особенностей микросервисной архитектуры и опыт разработки микросервисных решений;
  • Опыт работы с postgres;
  • Уверенное знание *nix;
  • Свободное владение git

Будет плюсом:

  • Опыт работы с nosql решениями;
  • Наличие в бекграунде опыта разработки распределенных систем и интеграций с корпоративными решениями;

Работа в eXpress - это:

  • Масштабный проект: возможность заниматься широким кругом задач.
  • Сложные и интересные задачи: мессенджер - это сложно, поэтому и интересно. Мы постоянно развиваемся и стараемся не только реализовывать новую функциональность, но и улучшать старый, проводя рефакторинг кода;
  • Наш стек: мы работаем с Git и JIRA, покрываем бизнес-логику UI-тестами, используем код ревью и автоматизируем рутинные процессы при помощи различных инструментов, у нас настроен CI/CD;
  • Условия работы: оформление по ТК РФ; полностью белая конкурентная заработная плата, ориентируемся на ожидания кандидата в первую очередь;
  • Обучение: наставничество, внутреннее обучение в команде или внешние конференции, курсы;
  • Здоровье: после прохождения испытательного срока - доступ к программе ДМС.

Как выглядит процесс найма:

  1. Нужно отправить нам резюме.
  2. В течение 1-2 дней мы даём вам фидбек и возможно, отправляем вам дополнительные вопросы в hh или мессенджере, чтобы более подробно узнать про ваши навыки.
  3. Техническое собеседование (HR + Team lead) примерно 1:30 часа.
  4. Финальное собеседование с Head of Development.