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

Golang разработчик (Middle+/Senior)

Зарплата

от 200 000 до 400 000 ₽

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

МоскваПолный рабочий день

Компания

IT-компания, которая занимается разработкой ПО

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

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

В связи с запуском нового проекта, в команду активно ведётся поиск опытного GoLang разработчика.

Если у Вас имеется интерес к разработке и поддержке высоконагрузочных систем, желание внедрять новые идеи и подходы, тогда мы ждём именно Вас! :)

В команде есть четкое разделение обязанностей:

  • Cистемные аналитики
  • Проджект и продакт менеджеры
  • Дизайнеры
  • Команда фронтенд разработки
  • Команда бэкенд разработки
  • Отдел Devops

Команда состоит из порядка 50-и человек.

Основные задачи:

  • Проектирование и разработка высоконагруженных микросервисов;
  • Участие в развитии архитектуры системы;
  • Для лидов: участие в подборе команды и управление командой разработки.

    Стек:
  • Микросервисы на Go и PHP (8+) на бэкенде;
  • MySQL, на некоторых сервисах используется PostgreSQL;
  • Используем: Kafka, ClickHouse, MongoDB, Redis, ElasticSearch, Riak KV;
  • Frontend на React + Vite SSR.

Обязательные требования:

  • Опыт коммерческой разработки от 3-х лет, на Golang от 2-х лет;
  • Хорошее понимание асинхронно-событийного и многопоточного программирования;
  • Отличное знание Go и понимание того, как работает runtime (горутины, каналы, сокеты);
  • Имеется опыт работы с высоконагруженными сервисами;
  • Понимание алгоритмов и их вычислительной сложности;
  • Опыт использование любого NoSQL решения - Redis, Memcached;
  • Уверенное знание нативного SQL, опыт с любой ORM;
  • Умение работать с системами контроля версий (Git);
  • Инициативность, умение эффективно коммуницировать, навык продуктивной работы в команде.

    Будет большим плюсом:
  • Умение использовать MongoDB.
  • Опыт написания unit-тестов;

    Условия для уровня Senior:
  • Умение выстраивать архитектуру сервиса с нуля на основе базового описания задачи;
  • Глубокое знание и умения применять паттерны проектирования;
  • Опыт работы с брокерами сообщений (Kafka / RabbitMQ)
  • Знание паттернов микросервисной архитектуры будет большим плюсом, умение писать горизонтально масштабируемые приложения.

    Условия:
  • Заработная плата: до 400 000 ₽ на руки (уровень з/п будет зависеть от желания и профессионального уровня);
  • Официальное трудоустройство по ТК РФ;
  • Индексация заработной платы;
  • Профессиональная сильная команда, современные технологии;
  • Новогодняя премия до 1-го оклада;
  • Больничный лист и отпускные – оплачиваются в 100% размере.

    Формат работы:
  • Работа в офисе (г. Москва, м. Автозаводская - БЦ "Омега Плаза”), при желании возможен гибридный формат.
  • График работы 5/2, гибкое начало дня (в промежуток с 8 до 11 по Мск).
  • После завершения испытательного срока возможна релокация - Кипр/Грузия.

Бонусы

  • Английский со Skyeng с частичной компенсацией;
  • Минимум бюрократии;
  • Конференции и семинары за счет компании;