2GIS

Golang backend developer (Mobile Backend)

Санкт-ПетербургУдалённоудаленная работаот 5 лет

О компании

2GIS — аккредитованная IT-компания, известная своим приложением для мобильных платформ iOS и Android, которое сочетает в себе 3D-движок карт и справочник с алгоритмами поиска. Платформа позволяет работать как в режиме онлайн, так и без интернета, обеспечивая доступ к актуальной информации на устройствах пользователей. Разработка сервиса поддерживается несколькими дата-центрами, что позволяет эффективно управлять знанием и данными.

Сейчас 2GIS создает новую команду Mobile Backend, нацеленную на улучшение интеграции серверной части с мобильными продуктами и ускорение процессов разработки. Это позволит сконцентрировать экспертизу, упростить координацию команд и повысить стабильность сервисов.

О вакансии

В рамках Mobile Backend вы будете играть ключевую роль в разработке и поддержке высоконагруженных бэкенд-сервисов для мобильных приложений. Ваша работа будет направлена на проектирование технических решений, которые решают интеграционные задачи, и тесное сотрудничество с командами мобильной разработки для повышения качества продукта.

Команда Mobile Backend стремится к укреплению мониторинга, централизованному управлению бэкендами и устранению технических долгов. Вы станете примером для коллег, показывая проактивный подход к улучшению архитектуры и качества кода.

Чем предстоит заниматься:

  • Проектировать технические решения для интеграционных задач.
  • Обеспечивать стабильную работу сервиса и его архитектуры.
  • Работать с CI/CD и Kubernetes для доставки сервисов.
  • Разрабатывать и поддерживать тестирование функционала.
  • Участвовать в наставничестве менее опытных коллег.

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

  • Варианты работы: удалённо или в офисах в России.
  • Полная белая зарплата и дополнительные дни отпуска по стажу.
  • ДМС и возможность онлайн-консультаций с врачами.
  • Обучение и поддержка выступлений на конференциях.
  • Участие в хакатонах и корпоративных мероприятиях для развития навыков.

Обязанности

  • Проектировать и реализовывать технические решения для интеграции.
  • Поддерживать и улучшать кодовую базу и архитектуру.
  • Обеспечивать доставку высоконагруженных сервисов с помощью CI/CD.
  • Разрабатывать и проводить тесты для обеспечения качества.
  • Гарантировать бесперебойную работу сервисов с соблюдением SLO.
  • Наставлять менее опытных коллег и делиться опытом.

Требования

  • Самостоятельно проектировать технические решения для интеграционных задач разного уровня сложности, тесно взаимодействия с командами мобильных клиентов.
  • Брать на себя ответственность за кодовую базу продукта и демонстрировать проактивный подход к улучшению качества архитектуры проекта.
  • Осуществлять доставку высоконагруженных сервисов с помощью CI/CD в K8s в несколько ДЦ.
  • Демонстрировать структурированный подход к написанию тестов.
  • Обеспечивать бесперебойную работу сервиса и заданный уровень SLO.
  • Быть примером для подражания для менее опытных коллег и транслировать наши ценности на всю остальную команду.
  • Опыт проектирования и разработки бэкенд-сервисов от 5 лет на любом языке программирования.
  • Практический опыт разработки на Go от 3 лет.
  • Опыт работы с реляционными и нереляционными БД, с брокерами сообщений.
  • Ты ориентирован на решение проблем пользователей и бизнеса, а технологии не являются самоцелью.
  • Умение структурировано и доступно выражать свои мысли, а также аргументированно отстаивать свою позицию.
  • 2ГИС — аккредитованная IT-компания.
  • Техника и ОС на выбор.
  • У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в ряде городов России.
  • Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
  • Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
  • Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
  • Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.
  • Магазин мерча
  • Экскурсии в офисы

Условия

  • Удалённая работа или гибридный формат в офисах в нескольких городах.
  • Полностью белая зарплата.
  • Дополнительные дни отпуска за стаж работы в компании.
  • ДМС и доступ к онлайн-консультациям с врачами.
  • Обучение и поддержка в профессиональном развитии через курсы и тренинги.

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