Junior+/Middle Golang разработчик

Дата размещения вакансии: 17.12.2024
Работодатель: amoCRM
Уровень зарплаты:
з/п не указана
Город:
Москва
Николоямская улица 28/60
Требуемый опыт работы:
От 1 года до 3 лет

Мы команда amoCRM - продуктовая IT-компания с аккредитацией. Создаем и развиваем собственную CRM-систему, занимаем лидирующие позиции и верхние строчки рейтингов.
Больше 7 лет успешно работаем на международный рынок. Мы есть в Латинской Америке, США, Европе и других частях света.

В данный момент мы ищем Junior+/Middle Golang разработчиков в команду, которая занимается разработкой и поддержкой нашей платформы для мессенджеров. Команда работает с несколькими сервисами, через которые проходят десятки миллионов сообщений в день. Из ближайших задач, которые уже начали или вот-вот начнем:

  • Большая техническая работа по оптимизации и улучшению стабильности сервиса
  • Поддержка нового функционала мессенджеров, интеграции с которыми сделали мы сами (например, WhatsApp Flows)
  • Обновление архитектуры нашего сервиса по интеграции с WhatsApp

Тебя ждут:

  • Опытные коллеги с сильными hard skills, готовые делиться своими навыками и знаниями;

  • Грамотный менеджмент - в каждой команде есть technical lead и менеджер проекта;

  • Современные инструменты для работы и планирования (корпоративный мессенджер, jira и др.);

  • Высоконагруженная система с сотней сервисов на разных языках и современным стеком технологий;

  • Большое количество проектов, в которых можно принять участие;
    Возможность предлагать и реализовывать свои идеи, влиять на продукт.

Требования:

  • Опыт работы с Golang от 1 года;

  • Понимание принципов ООП и паттернов проектирования;

  • Опыт работы с системами контроля версий (Git);

  • Базовые знания SQL и работы с базами данных;

  • Умение работать в команде и желание учиться новому.

Будет преимуществом, если вы:

  • Знаете Git на продвинутом уровне;

  • Работали с протоколами gRPC, Rest, TCP, Websocket, HTTP;

  • Умеете профилировать запросы (Opentracing, jaeger);

  • Работали с Docker/Kubernetes;

  • Участвовали в разработке высоконагруженных сервисов на языке Golang;

  • Умеете структурно мыслить, а также умеете разбивать проект на подзадачи.

Что нужно будет делать:

  • Дорабатывать, поддерживать и оптимизировать уже существующий код в условиях растущей нагрузки;

  • Участвовать в развитии продукта: от обсуждения задач до запуска их в production;

  • Проводить ревью чужого и своего кода;

  • Взаимодействовать с менеджерами, разработчиками, тестировщиками и другими специалистами;

  • Постоянно развиваться, учиться, прокачивать свои знания и навыки.

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

  • Белая заработная плата, пересмотр несколько раз в год;
  • Гибкое начало рабочего дня;
  • Возможность работать в уютном офисе в шаговой доступности от м. Таганская;
  • Сильная и талантливая команда, которая многому научит и будет рада учиться у тебя;
  • Карьерный рост до middle/senior/lead и участие в различных проектах компании;
  • Интересные, сложные задачи по продукту с сотнями тысяч клиентов по всему миру;
  • 50% компенсация питания в офисе;
  • Неформальное общение на “ты” с любым сотрудником, без лишней бюрократии;
  • Работа на результат (БЕЗ трекеров экрана, кейлоггеров или оценки по количеству строк кода).

Всего два этапа подбора. Собеседование приходит с будущим руководителем и техническим специалистом.

Ждём твое резюме!