Go-разработчик в команду Bricks

В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com

О команде

Bricks - Low Code платформа для управления разметкой пользовательских интерфейсов нативных приложений и сайта. В качестве рендер движка используется внутренний BDUI фреймворк – Beduin. Платформа предназначена для того, чтобы любой сотрудник, в том числе и без инженерных навыков, мог конфигурировать экраны в приложениях и страницы на сайте через визуальный конструктор.

Наш продукт находится на этапе активного масштабирования внутри Авито. Мы интенсивно развиваем функциональность платформы, запускаем новые продуктовые фичи и всё шире охватываем бизнес-домены компании — всё больше команд и направлений выбирают нашу Low-Code платформу как основу для быстрой и гибкой разработки своих решений.

Вам предстоит:

  • Проектировать и разрабатывать ключевые компоненты Low-Code платформы: участие в создании и развитии функциональных механик, продуктовых фич и backend-сервисов на языке Go (Golang).
  • Обеспечивать качество кода: написание и поддержка юнит- и интеграционных; участие в code review и внедрении инженерных практик .
  • Техническая проработка задач: проведение исследований, декомпозиция требований, оценка трудозатрат и рисков, подготовка технических решений.
  • Кросс-функциональное взаимодействие: тесная работа с продуктовым менеджером, дизайнером и frontend-разработчиками для проработки требований, интеграций и пользовательских сценариев.
  • Кросс-командное взаимодействие: проектирование и реализация интеграций со смежными системами; оказание технической поддержки и консультаций продуктовым и платформенным командам при подключении к Low-Code платформе.
  • Влиять на архитектуру: участие в проектировании масштабируемой и отказоустойчивой backend-архитектуры.
  • Проявлять инициативу и продукт-мышление: активное участие в обсуждении стратегии развития продукта, генерация идей по улучшению пользовательского опыта и внедрении новых фичей.

Мы ждём, что вы:

  • Имеете продакшн-опыт разработки на Go (Golang), включая проектирование и поддержку сервисов, работающих с PostgreSQL и Redis;
  • Имеете опыт работы с контейнеризацией и оркестрацией: сборка образов, деплой и отладка в средах на базе Docker и Kubernetes;
  • Имеете опыт проектирования, развертывания и поддержки микросервисных систем: знание паттернов (service discovery, circuit breaker, retries), мониторинга, трассировки и управления конфигурацией.
  • Обладаете высокой самостоятельностью в принятии технических решений, инициативность в улучшении инфраструктуры и готовность брать ответственность за результат;
  • Будет плюсом: опыт построения высоконагруженных и отказоустойчивых систем: работа с большими объёмами данных, низколатентными сценариями, горизонтальным масштабированием и оптимизацией производительности.

Работа у нас — это:

  • возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
  • создавать инструменты, которых нет на рынке;
  • создавать платформу для большого количества разработчиков, от которых можно быстро получить обратную связь;
  • талантливая команда, готовая поддержать ваши инициативы;
  • мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
  • прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
  • личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
  • забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист.
Поделиться
Скопировать ссылку Вконтакте Telegram WhatsApp