Junior Go-разработчик в команду UGC
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда UGC (User generated content) занимается разработкой web-сервисов, которые сконцентрированы вокруг профиля пользователя.
Мы предоставляем возможность делиться с другими пользователями своими впечатлениями о местах через фотографии и отзывы. Помимо публичного контента в UGC входит ряд сервисов, который позволяет персонализировать продукт и расширить его возможности:
- избранное помогает в построении маршрута, а также сохраняет память о важных местах;
- мессенджер позволяет связаться с компаниями для уточнения информации;
- награды отмечают активность пользователя и его вклад в продукт;
- пуш-уведомления сообщают пользователю об изменениях в продукте и событиях, касающихся его контента;
- соц. граф акцентирует внимание на опыте друзей.
Задачи
Вместе с дружной командой опытных инженеров, всегда готовых помочь, поддержать и поделиться знаниями вы будете:
- разрабатывать новые и расширять существующие web-сервисы на Golang для взаимодействия с конечными пользователями в геораспределённой инфраструктуре и нагрузкой в сотни (а где-то и в тысячи) RPS;
- интегрироваться со смежными сервисами через Kafka/RabbitMQ/HTTP;
- участвовать в проработке требований и архитектуры для решения бизнес-задач;
- покрывать выпускаемые задачи модульными и интеграционными тестами, продуктовыми/техническими метриками, экспортировать их в Prometheus;
- релизить решения в kubernetes.
Требования
Мы ждём от вас:
- желания расти и развиваться — прокачивать hard skills в backend-разработке и soft skills в командной работе и решении проблем, а мы готовы в этом помогать, чтобы максимально ускорить процесс;
- знания Golang — типы данных, идиомы языка, конкурентность и её примитивы;
- опыта разработки веб-приложений с помощью Go — в рабочих задачах или pet-проекте;
- опыта работы с реляционными СУБД — вдумчивость в использовании СУБД, умение писать SQL-запросы.
Условия
Зарплата вовремя, полностью белая, индексируется. Есть ДМС. Спокойно относимся к удалёнке. Есть офисы разработки в Новосибирске с Санкт-Петербурге. Предоставляем несколько вариантов техники. Для удалёнки — доставим и поможем настроить.
Используем современные технологии и любим о них говорить: рассказываем о наших продуктах в дайджесте Доставили, делимся опытом на конференциях и пишем на Хабр. Некоторые конференции — например, DevDay — проводим сами.
Любим тех, кто умеет работать в команде, открыто общается и вместе с командой находит лучшие решения.