Senior Backend Разработчик в Мессенджер

Требуемые навыки
БэкендСтарший (Senior) · Golang · C++ · Python · Java
Местоположение и тип занятости
Россия, Москва · Полный рабочий день
Компания
Топ-3 мировых классифайдов, где по-прежнему царит атмосфера стартапа

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

Мы бережем здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома. Компания предоставляет технику для удалённой работы: ноутбуки, мониторы, модемы. Также мы даём доступ к софту для продуктивного взаимодействия в команде. А ещё компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе.

Avito входит в Топ-10 самых высоконагруженных сайтов России, миллиард объявлений в базе, терабайты картинок в хранилище и миллионы пользователей, которые хотят что-то купить или продать. Наш проект постоянно развивается, так что у нас много интересных задач. 

Команда Messenger занимается разработкой внутреннего мессенджера Авито. Ежедневно у нас создаётся по миллиону чатов и нагрузка растёт. Наша задача - облегчить коммуникацию на сайте и сделать её как можно проще, благодаря чему пользователю становится легче совершить сделку. Мы разрабатываем функционал под все платформы Web, IOS, Android.

Мы ожидаем, что вы:

  • имеете опыт коммерческой разработки на одном из языков (Python/PHP/Go/C++/Java) от 3-х лет;
  • имеете опыт разработки микросервисных приложений;
  • знакомы с Linux и умеете работать с командной строкой;
  • работали с реляционными и NoSQL БД, системами очередей;
  • имеете опыт построения архитектуры распределенных приложений;
  • работали с Docker/Kubernetes;
  • любите и умеете писать тесты.


Не обязательно, но круто, если вы:

  • вы имеете опыт разработки на Go;
  • имеете опыт разработки Frontend приложений (React, Mobile);
  • имеете опыт написания RPC сервисов;
  • имеете опыт построения event-driven приложений.


У нас вам предстоит работать со следующими технологиями:

  • Go;
  • MongoDB, Redis, RabbitMQ, PostgreSQL, Kafka;
  • Docker/Kubernetes;
  • Atlassian Stack.

Что предстоит делать:

  • разрабатывать высокопроизводительные микросервисы на Go;
  • участвовать в проработке архитектурных решений;
  • работать в кросс-функциональной команде, в тесном взаимодействии с client-side разработчиками;
  • сопровождать полный цикл жизни продукта от проработки продуктового решения до деплоя кода на сервера.

Бонусы

Работа у нас — это:

  • возможность быстро доставлять продукт до пользователя;
  • интересные и важные задачи на очень большом проекте;
  • передовые технологии, большое Go-сообщество внутри компании, возможность пробовать новое;
  • опытные и заинтересованные коллеги, готовые оказать поддержку;
  • возможность приносить пользу миллионам пользователей, реализуя решения, основанные на данных;
  • возможность проходить обучение за счёт компании, участие во внутренних митапах, хакатонах, тренингах;
  • комфортные условия работы: ДМС, фитнес, обеды в офисе и прекрасный вид на центр Москвы.

Ваш отклик

No content.icon.access denied
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.