Вакансия: Senior Golang developer (media services)
Описание вакансии
TASSTA - продуктовая компания , головной офис в Германии.
Делаем
полезный и социально значимый продукт , который помогает сохранять жизни людей по всему миру.
Это
профессиональная мобильная связь на основе раций (мобильные и веб клиенты, серверная часть, аппаратно-программные средства интегрирования с другими радио решениями). Софт с кнопкой push-to talk (в т.ч. UI) и разным функционалом: от стандартного - переписка, звонки, карта, менеджер задач, различные списочные экраны, до уникального - аудио/видео, локализация внутри помещения, дата и пр.
Работаем в сегменте "
mission-critical and public safety". Атмосфера: мы не новички, продукту более 10 лет, но удается сохранять атмосферу стартапа с точки зрения гибкости, простоты и быстроты принятия решения, без лишней бюрократии. При этом у нас есть процессы, планирование и мы этому следуем.
Стек по бэкенду: Go, gRPC, HTTP, Docker, Jenkins.
Эта вакансия для опытного разработчика, который готов работать самостоятельно на своем проекте, предлагать улучшения, развивать систему, архитектуру с технической стороны, однако, конечно, мы работаем в команде, тесно взаимодействуем с ребятами по другим технологиям в общих проектах.
Чем вы будете заниматься:
- Проектирование и разработка мультимедийной подсистемы (приложения для обработки аудио/видео контента, интерфейсы взаимодействия с телекоммуникационным оборудованием);
- Разработка API (gRPC, HTTP) и составление документации;
- Участие в проектировании архитектуры распределенного серверного решения;
- Написание unit-тестов и проведение code review.
Наши ожидания:
-
Коммерческий опыт разработки серверного ПО на Golang;
-
Отличное знание Go, его основных шаблонов и best practices;
-
Опыт многопоточного программирования;
-
Хорошее понимание основных сетевых протоколов;
-
Уверенное владение письменным английским языком.
Будет плюсом:
- Опыт работы с WebRTC;
- Опыт использования CGO;
- Опыт разработки cloud-native микросервисов;
- Опыт работы с Docker и Kubernetes.
Мы предлагаем:
- Будний рабочий график, с гибким началом дня (в интервале с 8:00 до 11:00, Мск), полный день;
- Формат - удаленный, работа по Мск часовому поясу;
- Оформление - самозанятость или ИП;
- ЗП - в рублях приоритетно, можем рассмотреть евро, оплата 1 раз в месяц полной суммой.