Golang backend developer (Mobile Backend)
По договоренности
О команде
2ГИС для iOS и Android — сложное приложение с 3D-движком карты, справочником, алгоритмами поиска фирм и проезда. Большая часть бизнес-логики находится на клиенте, что позволяет нам работать как в онлайн режиме, так и без доступа к интернету, решая задачи пользователя непосредственно на его устройстве. Однако, данные, поступающие в приложения, формируются на стороне десятков бэков, развёрнутых в наших дата-центрах.
В рамках развития сервиса мобильной разработки мы формируем новую команду — Mobile Backend.
Причины изменений
- Сейчас серверная часть, связанная с мобильными продуктами, поддерживается несколькими смежными командами, что усложняет координацию и замедляет развитие.
- Мы стремимся сосредоточить экспертизу ближе к мобильной разработке, чтобы ускорить процессы и повысить устойчивость сервисов.
Цели и задачи новой команды
- Обеспечить стабильную поддержку системы серверов обновлений мобильных приложений.
- Усилить мониторинг и логирование систем.
- Централизовать ключевые бэкенды внутри направления Mobile, поддерживать и развивать их.
- Закрыть накопленные технические долги.
- Снизить технические и организационные риски.
Тебе предстоит
- Самостоятельно проектировать технические решения для интеграционных задач разного уровня сложности, тесно взаимодействия с командами мобильных клиентов.
- Брать на себя ответственность за кодовую базу продукта и демонстрировать проактивный подход к улучшению качества архитектуры проекта.
- Осуществлять доставку высоконагруженных сервисов с помощью CI/CD в K8s в несколько ДЦ.
- Демонстрировать структурированный подход к написанию тестов.
- Обеспечивать бесперебойную работу сервиса и заданный уровень SLO.
- Быть примером для подражания для менее опытных коллег и транслировать наши ценности на всю остальную команду.
Ждём от тебя
- Опыт проектирования и разработки бэкенд-сервисов от 5 лет на любом языке программирования.
- Практический опыт разработки на Go от 4 лет.
- Опыт работы с реляционными и нереляционными БД, с брокерами сообщений.
- Ориентир на решение проблем пользователей и бизнеса, а технологии не являются самоцелью.
- Умение структурировано и доступно выражать свои мысли, а также аргументированно отстаивать свою позицию.
Кроме того
- 2ГИС — аккредитованная IT-компания.
- Техника и ОС на выбор.
- У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Томске, Астане, Алма-Ате.
- Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
- Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
- Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
- Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.
А ещё мы проводим внутренние хакатоны, отмечаем значимые релизы и устраиваем масштабный фестиваль 2FEST для всего RnD. Делимся опытом на митапах и в подкастах, пишем про технологии на Хабре, а про новое в продуктах - на VC и Доставили, рассказываем о внутрянке в телеграм Dev2GIS, выступаем на CodeFest, HighLoad и многое другое.
Подписывайся на наш telegram-бот и узнавай о новых вакансиях в 2ГИС.
Адрес: Россия, Москва, Поклонная улица, 3
Опубликована 21 день назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX ИТ в цифрах: 3 бизнес-направления; 23+ команды; 380+ IT специалистов (devops, QA, web/mobile devs, backend ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Мы ищем разработчика PHP (Laravel) уровня Middle для участия в проекте по созданию решений для консолидации и оперативного анализа всех событий горнодобывающем предприятии. О компании: Операционное совершенство — компания, разрабатывающая инновационн...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
7 дней назад
Направление работы: пишем b2b-сервисы для пользователей нашего маркетплейса. Стань частью команды! Вам предстоит: Разработка архитектуры платформенного решения и программных модулей на Java/ Kotlin; Разработка интеграционных приложений; Составление ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
6 дней назад
... 🔥 Backend Developer (Middle/Senior/Senior+) Мы расширяем команду Backend разработки - ищем Backend Developer ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
6 дней назад
Ищем Backend Developer для проекта Last Oasis (мобильная игра в жанре 4X-стратегия)! ... Buttons развивает глобальный мобильный проект и приглашает в команду серверного разработчика с опытом backend-разработки ... Задачи: Разработка и развитие backend-части глобального игрового сервера Реализация игровых механик ( ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
13 дней назад
Мы - команда, которая, развивает и поддерживает две ITSM-платформы на базе BMC Remedy (Helix), обеспечивая процессы поддержки, автоматизации и интеграции для внешних (B2B/B2C) клиентов и внутренних пользователей. Занимаемся разработкой как с использо...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
14 дней назад