H
HireSeeker
m

Go Developer для поддержки и развития существующего ПО

m · Москва · 2 дня назад

Зарплата не указанаremote

Ищу Go-разработчика для поддержки и развития существующего программного обеспечения.

Проект представляет собой desktop-приложение с web-админкой, работающее через сетевые запросы. Система уже функционирует в продакшене и требует стабильной поддержки, а также оперативного реагирования при изменениях внешней среды.

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

  • Разобраться в существующем коде и архитектуре
  • Анализировать перехваты трафика для понимания работы системы и выявления изменений во внешних API
  • Адаптировать программу при обновлениях и изменениях в запросах внешних сервисов
  • Поддерживать и улучшать стабильность работы системы
  • Анализировать сетевые запросы и поведение системы
  • Искать и устранять ошибки и узкие места в коде
  • Поддерживать высокую скорость и стабильность работы приложения

Требования:

  • Уверенное знание Go
  • Опыт работы с HTTP/HTTPS и сетевыми запросами
  • Понимание работы с headers, payloads, cookies, tokens, sessions
  • Опыт анализа трафика и reverse engineering
  • Опыт работы с инструментами анализа трафика (Charles, mitmproxy, Wireshark и аналоги)
  • Опыт debugging и работы с production-системами
  • Умение разбираться в чужом коде
  • Понимание concurrency и асинхронных процессов

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

  • Опыт работы с нестандартными или закрытыми API
  • Опыт работы с высоконагруженными или latency-sensitive системами

Формат работы:

  • Долгосрочное сотрудничество
  • Поддержка и развитие существующей системы
  • Оперативная реакция при инцидентах