👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Golang-Developer (Middle/Senior)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Формируем выделенные команды разработки, создаем цифровые продукты для В2В бизнеса

Описание вакансии

О компании и команде

Команда RedLab расширяет штат и приглашает к сотрудничеству классных Go Developers.

RedLab — глобальная ИТ-компания, которая занимается созданием ПО и формированием выделенных команд разработки. Мы входим в ГК Litota Group c 2019 года и объединяем лучших экспертов со всего мира, для которых создание ИТ-продуктов — не просто работа, а дело всей жизни.

Мы ценим нашу команду, поэтому заботимся о том, чтобы сотрудники были полностью удовлетворены работой и приносили реальный результат нашим клиентам.

Предлагаем:

  • Полную занятость со стабильными выплатами;
  • Оплату труда, соответствующую вашим навыкам и ожиданиям с реальной возможностью роста;
  • Разнообразные трендовые проекты, в том числе, международного уровня;
  • Полностью удаленный формат работы;
  • Стабильный график 5/2 с гибким началом рабочего дня;
  • Отличные бонусы для тех, кто работает год и более.

Требования:

  • Опыт коммерческой разработки на Go не менее 3-х лет;
  • Знание ООП и популярных паттернов проектирования;
  • Умение писать многопоточные приложения на GO;
  • Понимание сетевой подсистемы в контексте Golang, опыт работы с gRPC;
  • Понимание микросервисной архитектуры приложений;
  • API: RestAPI, SOAP, GraphQL
  • БД: опыт работы с реляционными (PostgreSQL, MySQL/MariaDB ) и NoSQL БД (Redis, MongoDB, Clickhouse) и оптимизации; синтаксис SQL запросов
  • Очереди: Kafka, RabbitMQ
  • Технологии: Linux, Git, Docker, S3, Kubernetes 
  • Принципы: SOLID, DRY, KISS

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

  • Опыт в написании unit-тестов;
  • Опыт работы со стриминговыми/real-time сервисами (аудио/видео);
  • Опыт руководства командой разработчиков (постановка, декомпозиция задач);
  • Умение разбираться в технической документации и в ТЗ;
  • Опыт работы с Camunda, разработка BPMN процессов;
  • Опыт работы с высоконагруженными распределенными системами.

Ожидания от кандидата

Мы ищем кандидатов уровня Middle / Senior.

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

  • Полностью удаленный формат работы;
  • Стабильный график 5/2 с гибким началом рабочего дня.

Бонусы

  • Отличные бонусы для тех, кто работает год и более.