Николоямская улица 28/60
Мы команда 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% компенсация питания в офисе;
- Неформальное общение на “ты” с любым сотрудником, без лишней бюрократии;
- Работа на результат (БЕЗ трекеров экрана, кейлоггеров или оценки по количеству строк кода).
Всего два этапа подбора. Собеседование приходит с будущим руководителем и техническим специалистом.
Ждём твое резюме!