
Город: Москва
Зарплата:
от 250000
до 300000
RUR
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 3 до 6 лет
Нам нужен опытный разработчик, чтобы продолжить разработку приложений видео-стриминговой платформы 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-компания, положенные отсрочки;
- пишем для себя, не аутсорсим;
- удалёнка;
- зарплата, размер которой зависит от знаний и опыта;
- здоровые отношения внутри команды, отсутствие бюрократии;
- удобный график работы, и совам и жаворонкам будет комфортно.
Адрес: Москва, Ейская улица, 4с2
Похожие вакансии