Senior Golang Developer

Дата размещения вакансии: 19.09.2024
Работодатель: МАГ Девелопмент
Уровень зарплаты:
от 250000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

MAG Delivery - Система управления правилами доставки, распределения заказов и навигации курьеров по карте. Более 6 000 заказов в день поступают в наши интернет-магазины. Чтобы доставлять заказы как можно быстрее и облегчить навигацию для курьеров, мы создали сервис курьерской доставки.

Команда продуктовая полного цикла: у нас есть аналитики, дизайнер, разработчики, мобильные разработчики и тестировщики.

Работать можно дистанционно или в одном из наших основных офисов в Москве (БЦ Four Winds Plaza), Новосибирске (БЦ Речной вокзал) или Томске (Инструментальный 51а).

Мы предлагаем:

  • Трудоустраиваем за день и только по ТК РФ;
  • Полностью белую зарплату;
  • ДМС после испытательного срока;
  • Регулярно повышаем зарплату с ростом скиллов и по результатам работы;
  • Работу по гибкому графику, который вы выбираете сами;
  • Формат работы на выбор: из дома или из офиса;
  • Работу без KPI и тайм-трекингов;
  • Современное рабочее место, кофемашины, плюшки;
  • Полную оплату обучения;
  • Компенсируем половину твоих трат на спорт;
  • Корпоративное такси в холода или если засиделся в офисе.

Используемые технологии на проекте:

  • Golang 1.19+, Postgresql, CI/CD, review - Gitlab, Atlassian JIRA, Confluence.

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

  • Программирование и проектирование веб-приложений (только backend);
  • Оптимизация веб-приложений;
  • Проведение командного код-ревью;
  • Багфикс;
  • Работа с командой, участие в формировании команды;
  • Наставничество и помощь в обучении новых сотрудников;
  • Участие в принятии ключевых решений по продукту.

Мы ожидаем, что у тебя есть:

  • Опыт разработки интернет-приложений от 3х лет;
  • Хорошее знание языка и его особенностей;
  • Понимание принципов ООП;
  • Знание и опыт применения паттернов проектирования;
  • Владение языком запросов SQL;
  • Понимание того, что программы разрабатываются для людей;
  • Уверенные знания о паттернах проектирования и умение их применять;
  • Опыт работы с командой и взаимодействия с коллегами в разных городах;
  • Умение писать unit-тесты.