У нас распределённая команда — сотрудники могут работать из любой точки России. Для тех, кто предпочитает офисную работу, есть офисы в крупных городах страны. Для управления задачами мы используем JIRA, а в качестве базы знаний — Confluence или README в коде

Стек

Kotlin, Webflux, R2DBC

  • Основные инструменты разработки

Go

  • Язык для написания сервисов

Postgres

  • База данных

Управление кодом и CI/CD

  • Код храним в Git
  • Проводим ревью и запускаем CI на Gitlab
  • Деплой в Kubernetes

КОГО МЫ ИЩЕМ

Какие задачи вас ждут
Какие задачи вас ждут
  • Разработка и поддержка надёжных, высоконагруженных и масштабируемых сервисов
  • Интеграция и оптимизация существующих решений для повышения производительности и надёжности
  • Участие в код-ревью и обеспечение высокого качества кода
  • Участие в общих обсуждениях по решению различных технических вопросов
  • Диагностика и решение сложных проблем, связанных с хранилищами данных
Мы рассчитываем, что вы
Мы рассчитываем, что вы

 

  • Хорошо знаете Java и/или Kotlin
  • Хорошо понимаете многопоточность;
  • Уже строили и поддерживали отказоустойчивые распределённые системы;
  • Имеете опыт работы с базами данных;
  • Уделяете внимание качеству системы: документации, написанию тестов, читаемости кода, observability всех компонентов;
  • Интересуетесь облачными технологиями и технологиями хранения данных в частности и готовы их изучать;
  • Уверенный пользователь Linux, особенно из консоли.

 

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

  • Работали с языками Kotlin, Go;
  • Работали с многопоточностью;
  • Хорошо понимаете принципы работы внутренней логики работы Kubernetes;
  • Использовали облачные решения (Yandex cloud, Google cloud, AWS и т. д.).

 

/ Забота о сотруднике

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

Удобный формат работы: гибридный или удалённый из любой точки России

Расширенный полис ДМС со стоматологией и страхованием от несчастных случаев

Три дополнительных дня отпуска в год

Компенсацию мобильной связи, подписок на сервисы МТС

Компенсацию обучения и посещения конференций

Вопросы и ответы

Как проходит собеседование в команду?

Разговор с рекрутером. Обычно занимает до 30 минут.

Техническое интервью. Обычно занимает 60 минут, но рекомендуется зарезервировать 90 минут.

Архитектурное интервью. Для кандидатов уровня senior+, обычно занимает 60 минут, но рекомендуется зарезервировать 90 минут.

Финальное интервью. На нём можно познакомиться с разными командами и выбрать понравившееся направление.

Актуальные вакансии