Карма

Senior/Middle Backend Golang-developer

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Задачи сотрудника:

- Разработка и поддержка бекенда на актуальной версии Golang

- Написание сложных и оптимизированных SQL-скриптов

- Участие в проектировании крупных задач с требованиями горизонтального и вертикального масштабирования

- Поддержка стабильности системы

Мы ожидаем:

- Опыт с коммерческой разработки бекенда на Go

- Проектирование и документирование HTTP API (OpenAPI/Swagger), соблюдение контрактов и версионирование

- Глубокие знания в специфике работы с PostgreSQL (транзакции/индексы/планы выполнения/оптимизация запросов)

- Уверенные знания Docker, docker-compose

- Понимание работы CI/CD-пайплайнов, написание unit тестов

- Умение читать макеты с Figma и ставить задачи на её основе

- Ответственность за выбранные решения, систематический подход в принятии решений

- Желание развиваться в направлении бекенда

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

- Опыт работы в стартапе

- Опыт работы с WebSocket-ами

- Участие в разработке языка запросов / программирования

- Проектирование системы разрешений

- Декомпозирование и уточнение требований по крупным задачам

- Понимание и практический опыт применения паттерна Конечный автомат (FSM) для организации сложной stateful-логики

Мы предлагаем:

- Опыт проектирования сервисов с нуля

- Развивающуюся монолитную с последующим переходом

- График работы 5/2 с гибким началом

- Официальное трудоустройство в соответствии с ТК РФ в аккредитованную IT-компанию

- Гибкий формат работы: удаленная работа / работа в офисе / гибридный формат

- Офис в центре Москве (м. Новокузнецкая, м. Китай-Город, м. Третьяковская)

- Современная техника для работы