Go developer

Зарплата

от 250 000 ₽

Требования

Бэкенд, Старший (Senior)SQLDockerMySQLPHPClickHouseGolang

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

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

Компания

Международная IT компания

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

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

Borzo (ранее Dostavista Global) основана в 2012 году. Аналог Uber в курьерской доставке. Курьеры работают через приложения для iOS и Android, доставляют десятки тысяч отправлений ежедневно. Достависта — крупнейшая в Европе служба доставки «день в день». Работаем в 10 странах (Россия, Южная Корея, Индия, Турция, Бразилия, Мексика, Индонезия, Вьетнам, Филиппины, Малайзия).

Мы ищем GO разработчика в команду инфраструктуры

Пара слов о проекте

- Всего в HQ больше 200 человек
- Разработка состоит из 60 человек в 10 командах
- Все разработчики умные. У нас почти все разработчики уровня senior и выше
- Сначала думаем, спорим, и только потом делаем. Никаких «приказов сверху»
- В компании горизонтальная структура без жёсткой субординации и бюрократии
- У нас чистый код, минимальный порог вхождения
- Под капотом: PHP 8.0, MariaDB, ClickHouse, Redis, Golang, Kotlin, Docker, k8s
- Продакшн в числах: 168 серверов, 3000 RPS, 580 таблиц в базе данных, 56 интеграций (геосервисы, платёжные системы). Всё удваивается каждый год

Пара слов о команде

Infrastructure Team занимается отказоустойчивостью и производительностью системы, а так же созданием и развитием внутренних инструментов и сервисов (всякие штуки для работы с логами, кубером, кликхаусом) Часть этих сервисов написана на Go, вот их и надо будет развивать, поддерживать, писать новые.

Что нужно знать про нашу разработку

- Мы ценим своих сотрудников и стремимся создать лучшие условия для работы.
- Основная база данных MariaDB (форк MySQL).
- Мы понимаем важность рефакторинга. На рефакторинг выделяется 25% времени.
- Code review, code style и автотесты для нас не просто слова — это часть нашей культуры разработки. Плохой код мы либо рефакторим, либо удаляем.
- У нас много логов и метрик. Используем Sentry, Grafana и liveprof.
- Мы не делаем одно и тоже много раз. Мы автоматизируем рутинные операции.
- Несмотря на удалёнку, мы работаем вместе. У нас много Telegram чатов, где можно обсудить проблему или задать вопрос. Мы созваниваемся в Zoom, когда нужно что-то обсудить устно.
- Периодически мы проводим внутренние митапы для разработки, на которых общаемся и обсуждаем интересные темы.

Ты наш идеальный кандидат, если:

- Имеешь более 5 лет опыта в веб-разработке
- Работал в большом проекте с кучей кода и тысячами пользователей
- Отлично знаешь GO
- Хорошо знаешь SQL, работал с MySQL / MariaDb / ClickHouse
- Используешь Docker
- Тебе комфортно самостоятельно искать решение и достигать поставленной цели. Тебе не нужен готовый план действий и подробное ТЗ
- Хочешь сам создавать новые инструменты для разработки с нуля, а не просто брать готовые

Не обязательно, но будет плюсом, если:

- Ты хорошо знаешь PHP
- Ты работал в проектах, где кроме тебя было ещё хотя бы 10 разработчиков
- Ты любишь и умеешь рефакторить
- Умеешь находить нестандартные архитектурные решения, когда стандартные не подходят
- У тебя большой опыт работы с самыми разными технологиями и хорошо развито критическое мышление

Что мы предлагаем

- Удаленная работа. Можешь работать из дома или приезжать к нам в коворкинг/офис (в офисе сейчас ремонт, он должен открыться осенью)
- Хорошее оборудование для работы: ноутбук, доп. монитор, гарнитура и прочее
- Гибкий график: работай в удобное для тебя время. Без переработок
- Полное доверие. Нет логирования времени, KPI, следящего софта и прочего
- Отпуска и болезни без лишней бюрократии
- Неформальная обстановка внутри команды
- Оформление по ТК РФ, белая заработная плата
- Ежегодная индексация зарплаты и обратная связь от руководителя
- Помощь с карьерным ростом, если ты этого захочешь
- ДМС со стоматологией и массажем
- Компания оплачивает 90% стоимости курсов и конференции
- Компания оплачивает 50% стоимости занятий английским в Skyeng
- Онлайн игры, митапы разработки и вечеринки по праздникам
- На собеседовании не надо будет вспоминать алгоритмы сортировки и балансировать деревья.