Go разработчик (middle)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Pronto Telecom – IT компания в сфере телекоммуникаций и мобильного маркетинга. Мы разрабатываем современный сервис смс и email рассылок, рассылки по популярным мессенджерам, голосовые сервисы. Наша целевая аудитория- это бизнес по всей России: банки, сервисы такси, сфера бьюти, страховые и транспортные компании, розничная торговля, службы доставки и многие другие.
У нас много направлений и проектов, в которых можно расти и развиваться. Мы гарантируем атмосферу поддержки и общей ответственности за успех. Нам важно, чтобы вы ходили на работу с удовольствием.
Из ближайших планов для команды разработки: создание системы управления трафиком сообщений- sms, Viber, Whats App и голосовых сообщений.
Ежедневно наша команда решает сложные, интересные задачи и делает это в максимально комфортных условиях - без дресс-кода, строгой иерархии и бюрократии.
Что предстоит делать:
- Разработка и поддержка высоконагруженного Enterprise решения по передаче сообщений;
- Реализация протоколов взаимодействия с внешними системами (REST, SOAP, SMPP);
- Покрытие кода тестами;
Наши ожидания:
- Уверенные знания Golang;
- Опыт реализации RESTful API;
- Использование систем контроля версий исходного кода (Git);
- Уверенное знание реляционных баз данных (СУБД MySQL/ PostgreSQL), умение оптимизировать медленные запросы;
- Английский – свободное чтение технической документации;
- Возможность выходить на связь ежедневно для обсуждения проекта (15 мин-2 часа).
Будет плюсом:
- Опыт работы с Docker или аналогичными системами;
- Опыт работы с NoSQL;
- Опыт работы с Redis, RabbitMQ;
Условия:
- оформление по ТК РФ, квартальные и годовые премии
- интересный проект и видимый результат работы
- гибкий рабочий график
- вознаграждение обсуждается с итоговым кандидатом (зависит от опыта и знаний кандидата)
Будьте готовы показать выполненные работы или пройти тестовое задание.
Бонусы
Плюшки:
- Возможность применять интересующие вас soft -технологии при решении поставленных задач;
- Работа в Scrum команде, участие в обсуждении дальнейших задач и в принятии решений;
- Возможность реализовать свои идеи;
- Обеспечим высокий уровень свободы в принятии решений по развитию продукта