TGViewer
Ruby & Elixir Job | Jooby.dev Ruby & Elixir Job | Jooby.dev @rubyjob · 3.54K subscribers
Post #641 1.83K
О компании: IPTV
Локация:
РБ, Минск

О проектах:
1. На Ruby реализован backend сервиса интерактивного цифрового ТВ (IPTV). В качестве фронтендов выступают ТВ приставка на Андроиде и приложения для Smart TV Samsung и LG.
2. Реализовано интерактивное ТВ на базе OC Android для телеком-оператора Латвии.
3. Новый проект. В дальнейшем интеграция сервисов и развитие системы.
В частности текущее решение сервера поддерживает следующий функционал:
Учет приставок
Учет и настройка операторов
Управление пользователями
Управление настройками ТВ приставки (привязка к оператору, получение новых версий прошивки, привязка к пользователю\абоненту и т.д.)
Статистка по просмотрам
Легирование данных
Предоставление playlist для приставок
Учет ТВ каналов и управление ТВ пакетами.
Задачи:
- Оптимизация архитектуры текущего решения
- Багфиксинг
- Доработка функционала
- Покрытие кода unit тестами (на основе Rspec)
- Переход на новый UI сервера
- Развитие функционала по сбору и отображению статистики (длительность просмотра ТВ каналов, популярность\рейтинг ТВ каналов и т.д.).
- Проектирование и разработка программного обеспечения сервиса интерактивного ТВ
- Определение объема и содержания данных тестовых примеров, обеспечивающих наиболее полную проверку соответствия ПО его функциональному назначению.
- Разработка сопроводительной технической документации
- Участие в развитии проекта и реализации новых решений
- Решать задачи по интеграции систем

Зарплатная вилка
от $1500 USD, в зависимости от уровня

Должность: Ruby on Rails developer (middle и senior)

Формат работы: Первое время можно работать в режиме remote full-time.
Далее, большое желание, чтобы кандидат работал в офисе в Минске. Предоставляем условия для релокейта.

Тип занятости
Полный рабочий день, удаленная работа


Требования по позиции:
- знания и опыт разработки на Ruby, Ruby on Rails на уровне не ниже middle;
- Знание принципа работы СУБД, организации индексов, планировщика запросов, языка SQL;
- знания и опыт применения TDD, BDD, практический опыт работы с Rspec;
- знания и опыт HTML, CSS, JavaScript;
- опыт использования Git
- опыт деплоя
- понимания ООП, MVC и шаблонов проектирования;
- понимания процессов разработки ПО;
- опыт коммерческой разработки;


Дополнительное:
- Понимание архитектуры DigitalTV решений, опыт разработки таких сервисов
- Командная работа, стремление к знаниям и сделать мир лучше.
- Умение писать чистый и поддерживаемый код, используя TDD.
- Желание вникать в суть задач, задавать вопросы и помогать бизнесу найти лучшее решение.
- Готовность брать ответственность за результат своей работы.
- Готовность к командировкам.

Контакты:
@SavchenkoNatalya
More from @rubyjob
  1. Jun 24, 2026#Ruby #Fulltime #Remote #Senior #RubyOnRails #Sidekiq #PostgreSQL #Redis Senior Ruby on Ra…
  2. May 29, 2026#Ruby #Remote #Middle #RubyOnRails #GraphQL #PostgreSQL #Redis Бэкенд-инженер на Ruby on R…
  3. May 28, 2026#Ruby #Fulltime #Remote #Senior #Ruby #PostgreSQL #GraphQL #Kubernetes Backend Engineer -…
  4. May 27, 2026#Ruby #Fulltime #Remote #Junior #RubyOnRails #PostgreSQL #Docker #RESTAPI RockITSoft - Roc…
  5. May 17, 2026#Ruby #Fulltime #Remote #Middle #RubyOnRails #Erb #Stimulus #React Middle+ Ruby on Rails р…
  6. Apr 22, 2026#Ruby #Fulltime #Remote #Middle #Senior #Rails #Docker #Kubernetes #Sidekiq Ruby Developer…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →