Middle/Senior Elixir Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Что делаем?
Продукт, который вышел на международный рынок. Разрабатываем крутые инструменты мониторинга, медиабиблиотеки, маркетинговые сервисы и антифрод-продукты, потому что не нашли идеальных аналогов.
Нашему 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. ДМС с первого месяца. Поможем с релокацией.