Middle/Senior Elixir Developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Создаем лидирующие международные IT-проекты

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

Условия работы

Что делаем?
Продукт, который вышел на международный рынок. Разрабатываем крутые инструменты мониторинга, медиабиблиотеки, маркетинговые сервисы и антифрод-продукты, потому что не нашли идеальных аналогов.
Нашему FinTech проекту 5 лет, и он занимает 2 место в топе лидеров. Нашим главным продуктом пользуются в 190 странах.

Главная ценность Каруны — люди.
Мы обучаем, объективно и с уважением оцениваем сотрудников. Инвестируем в твоё постоянное развитие. Даём все возможности для образования в любой сфере, которая тебе интересна. Обмениваемся знаниями внутри компании, на конференциях и митапах по всему миру. У нас команда, как семья, ретриты в Тае и корпоративы в Греции.

Чего у нас нет?
Дремучего легаси и тасков ради тасков, бюрократии, формализма и прокрастинации. Твоя инициатива и проактивность помогут тебе быстро расти внутри компании.

Кого ищем и почему?
Спектр задач и нагрузки в проектах постоянно растут. Поэтому ищем единомышленников, готовых рваться вперёд вместе с нами.
Нашей команде Elixir необходим Elixir Developer для совершенствования ключевого FinTech продукта. Фокус данной позиции — на развитии группы core-сервисов.

Используемые технологии:
PostgreSQL, Kafka, Docker, Kubernetes, Grafana, Prometheus, WebSocket, ETS, Phoenix, Sentry, Graylog.

Что надо делать:

  • Новые микросервисные приложения с высокой нагрузкой;
  • Покрывать код unit и интеграционными тестами;
  • Улучшать и поддерживать ключевые сервисы платформы;
  • Ревьюить код коллег;
  • Взаимодействовать с другими командами разработки.

Обязательно необходимо:

  • Опыт коммерческой разработки на любом back-end языке программирования от 2 лет;
  • Обладать практическим опытом создания Web-приложений на Elixir, с использованием Phoenix;
  • Хороший уровень владения Linux/Unix;
  • Опыт написания юнит, функциональных и нагрузочных тестов;
  • Опыт работы с SQL базами данных, будем плюсом опыт с PostgreSQL;
  • Git, хороший уровень владения Linux/Unix;
  • Желание осваивать новое через решение сложных задач;

Будет преимуществом:

  • Знание шаблонов проектирования, сетевых протоколов, веб стандартов, принципов построения распределенных систем;
  • Опыт разработки сложных проектов, с акцентом на производительность;
  • Работа с Docker;
  • Знакомство с Jira, Confluence;
  • Командный опыт работы по Agile: Scrum/Kanban.

Тебе понравится:

  • Оплатим тебе индивидуальные уроки английского и любое другое обучение;
  • Компенсируем спорт. Бесплатный тренажерный зал, йога и кроссфит есть в офисе;
  • Накормим, как бабушка: завтраком, фруктами, а ещё суши, бургерами, пирогами и пиццей — по пятницам;
  • У нас есть Фонд Счастливого Сотрудника — на ежемесячный кутёж с коллегами: вы сами выбираете, сплавляться на байдарках, ковать ножи или идти по барам, в музей или на концерт;
  • У нас команда, как семья, ретриты в Тае и корпоративы в Греции;
  • Оформляем официально, зарплата белая. Неограниченное количество оплачиваемых days off. ДМС с первого месяца. Поможем с релокацией.