⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Middle Go Developer

Прямой работодатель  RetailCRM ( www.retailcrm.ru )
Москва, Липецк, Ростов-на-Дону, Воронеж, Россия
Миддл
Информационные технологии • Разработка • Backend • Go • CRM • Ecommerce • SaaS/PaaS
26 января 2022
Удаленная работа • Работа в офисе
Опыт работы любой
Работодатель  RetailCRM
Описание вакансии

RetailCRM — передовое SaaS-решение для eCommerce и ритейла.
Мы активно занимаемся развитием нашего продукта, который помогает управлять заказами, клиентами и всеми коммуникациями в едином окне.
Нашими клиентами являются Адамас, Lacoste, re:Store, holodilnik.ru и ещё более 16 000 компаний, как из России, так и из стран СНГ, Евросоюза и Латинской Америки.

За 7+лет работы RetailCRM вырос с нуля до большого высоконагруженного проекта: 4 датацентра в Европе и России, 100+ млн запросов к backend в сутки, 70+ тысяч запросов к БД в секунду.

Сейчас над продуктом работает 10 команд разработки и эксплуатации, каждая из которых сосредоточена на своей зоне в продукте.

Мы ищем Go-разработчика, который присоединится к команде Чаты удаленно или в рамках одного из наших офисов.

С чем предстоит работать:

Чаты состоят из набора Go-сервисов на бекенде и Vue-приложения на фронтенде, которые общаются между собой по REST API. Одна из первых задач — перевод API на GraphQL для поддержки функциональности чатов в наших мобильных приложениях.

На данный момент в продукте есть базовая функциональность общения в мессенджерах. Впереди у нас много задач по развитию данного направления.

Как мы работаем:

  • Работа по Scrum — 2-недельные спринты;
  • Пишем на Go и PostgreSQL в качестве СУБД;
  • Этапу разработки предшествует формирование требований и прототипирование со стороны product-менеджеров, а также предварительное обсуждение финальных требований всей production командой. Всегда можно включаться в процесс и предлагать свои улучшения;
  • Сбалансированно покрываем тестами, полный цикл CI;
  • Сервисы упакованы в docker, деплоим через чат-ботов;
  • Для CI/CD используем GitLab, запускаем тесты, проводим code review;
  • Используем ClickHouse, Grafana, Redash и Sentry для сбора метрик и логов.

Что ожидаем от кандидата:

  • 1+ лет опыта программирования на Go;
  • Опыт web-разработки (REST API, Websockets);
  • Опыт работы с реляционными СУБД (здорово, если это PostgreSQL);
  • Опыт работы с Linux (идеально, если вы сами работаете на Linux/Mac);
  • Опыт работы с docker, умение собрать свой контейнер, поднять dev-окружение проекта

Будет плюсом:

  • Опыт программирования на PHP (у нас много сервисов и на этом языке);
  • Опыт работы с Vue фреймворком;
  • Опыт работы с GraphQL

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

  • Профессиональный рост: сложные задачи, современный стек;
  • Комфортные условия: график 5/2, гибкий подход к началу рабочего дня, настроенные процессы, минимум бюрократии;
  • Стабильная работа и заработная плата с регулярным повышением (размер обсуждается по итогам собеседования);
  • Мы работаем как из офисов в Липецке, Воронеже, Ростове и Москве, так и в удаленном режиме.

 

Присоединяйся к команде,
которая создает настоящее будущее!


Специализация
Информационные технологииРазработкаBackendGo
Отрасль и сфера применения
CRMEcommerceSaaS/PaaS
Уровень должности
Миддл