Golang-разработчик

Facecast

Golang-разработчик

Москва, Ейская улица, 4с2

Метро: Волжская

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

Нам нужен опытный разработчик, чтобы продолжить разработку приложений видео-стриминговой платформы Facecast для VoD, онлайн-стриминга с задержкой (HLS) и в рилтайме (WebRTC).

Основной стек продукта:

  • Golang;
  • gRPC, OpenAPI;
  • HLS, WebRTC;
  • PostgreSQL, FoundationDB;
  • Docker, k8s.

Продукты крупные, давно в эксплуатации. Не стоит ожидать, что мы устроим глобальный рефакторинг или перепишем всё с нуля, нужно спокойно относиться к работе с легаси.

Что требуется:

  • знать бо́льшую часть стека, остальное можно доучить в процессе;
  • иметь реальный опыт разработки на Golang: хорошее понимание асинхронного программирования, оптимизации производительности, уверенные навыки работы с контекстами, каналами и горутинами;
  • быть готовым анализировать и реализовывать сложные алгоритмы, поскольку в нашей работе часто возникают задачи, выходящие за рамки типичных CRUD-операций;
  • профилировать и оптимизировать производительность приложений
  • работать с реляционными и KV БД;
  • уметь в Linux, знать CI/CD-инструменты: git, Docker, Docker Compose;
  • иметь реальный опыт коммерческой разработки на Golang, последние несколько лет работать в роли разработчика не на фрилансе.

Что нужно делать:

  • поддерживать и развивать существующие продукты;
  • работать с техдолгом;
  • быть самостоятельным.

Условия:

  • аккредитованная Минцифры, 10 лет успешно работающая продуктовая IT-компания, положенные отсрочки;
  • пишем для себя, не аутсорсим;
  • удалёнка;
  • зарплата, размер которой зависит от знаний и опыта;
  • здоровые отношения внутри команды, отсутствие бюрократии;
  • удобный график работы, и совам и жаворонкам будет комфортно.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию