Плюс Фантех

Разработчик на Kotlin (Яндекс Книги)

в Плюс Фантех

250 000 —‍ 400 000 ₽/мес на руки

📍 Москва (м. Павелецкая)Санкт-Петербург (м. Площадь Ленина)Офис или гибрид
Специализация
Java / Kotlin
Уровень
Senior

Мы строим лучший сервис, в котором есть текстовые книги, аудиокниги, комиксы и синтетическая озвучка. Интегрируемся с другими продуктами Яндекса, такими как Яндекс Музыка, Кинопоиск, Яндекс Алиса, создаём новый опыт в книжных сценариях. Мы ещё очень молодой продукт и каждый год растём как с точки зрения DAU, нагрузки (RPS) на сервис, так и с точки зрения новых продуктовых фич.

У нас есть своё наследие в виде замороженного Ruby-монолита. Потребуется читать и писать на Ruby (30% времени). Однако мы сфокусированы на продуктовом и техническом переписывании его частей, поэтому у нас много проектов, где требуется понимание System Design для проектирования новых компонент.

Из основных архитектурных паттернов используем:

  • API Gateway (GraphQL).
  • Event driven / Event sourcing (Kafka).
  • Модульные микросервисы, поделенные по DDD.
  • Saga (Kafka).

Технологии/инструменты

Kotlin/JavaPostgreSQL

Технологический стек

  • Опенсорс, внутренние инструменты Яндекса.
  • Почти вся наша инфраструктура живёт в Yandex Cloud.
  • Мы используем Apache Kafka, Redis, PostgreSQL, S3, Data Transfer.
  • Пишем на чистом Kotlin и предпочитаем легковесные библиотеки вместо тяжеловесных фреймворков, например Koin, jOOQ, Ktor, gRPC.
  • Все наши сервисы общаются только через gRPC.

Какие задачи вас ждут

  • Интеграция ML-инструментов. Вы займётесь интеграцией ML-инструментов в разные части продукта, будете собирать, доставлять и подготавливать данные для обучения.
  • Оптимизация кодовой базы. Предстоит оптимизировать и перестраивать кодовую базу, чтобы она удовлетворяла росту нагрузки и закрывала новые требования продукта. Потребуется пересмотреть и заново разработать ключевые составляющие сервиса.
  • Разработка продуктовых фич. Мы развивающийся сервис, и у нас много больших продуктовых задач. Это крупные проекты, которые нужно довести от сбора требований и архитектурного ревью до релиза в прод со всеми требованиями (Definition of Done) к качеству, надёжности и наблюдаемости.

Мы ждём, что вы

  • Занимались серверной разработкой приложений более трёх лет.
  • Знаете Kotlin или Java, но хотите изучить Kotlin.
  • Разбираетесь в базовых алгоритмах и структурах данных.
  • Использовали реляционные СУБД (у нас PostgreSQL).

Мы предлагаем

Заботу о здоровье

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.

А также:

  • Психотерапия в офисе или онлайн-сервисах.
  • Лазерная коррекция зрения через год работы.
  • Ведение беременности и роды — через два года.

Страховка для родственников по системе 80/20

  • Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

Рост и развитие

В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.

А также:

  • Оплата участия в профильных конференциях.
  • Скидка 50% на изучение иностранных языков.

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

Спорт

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

А также:

  • Бесплатные онлайн-тренировки с FITMOST.
  • Скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.

Спортивный клуб Яндекса

  • В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях. Вы сможете присоединиться к существующим командам или собрать свою.

И еще

  • Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
  • Всё для детей. Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.
  • Жилищные займы. Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.
София Арчакова Recruiter
Плюс Фантех

О компании Плюс Фантех

Сфера
Медиа

Плюс Фантех Яндекса (50+ млн пользователей) — это Кинопоиск, Музыка, Афиша, Букмейт и Плюс. Мы искренне любим то, чем занимаемся, поэтому стараемся сделать наши сервисы максимально удобными и полезными.

Похожие вакансии

410 000 – 500 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. Тульская), полная удалёнка
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. ЗИЛ), можно удалённо из РФ
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. ЗИЛ), можно удалённо из РФ