Backend Developer (Node.js, Ruby, Go)

Российская инженерная компания открывает производство инновационного продукта (софт и аппаратная часть).

Тебе предстоит заниматься разработкой публичного сервиса ACS на базе GenieACS, масштабированием серверной части и интеграцией с сетевой инфраструктурой.

Проект требует глубоких знаний в системном программировании, телекоммуникационных протоколах и работы с OpenWrt и другими встраиваемыми системами.

Над чем предстоит работать:

  • вести разработку серверной части приложения на Node.js, Ruby и Go
  • заниматься проектированием и реализацией микросервисной архитектуры
  • разработкой и поддержкой API (RESTful, WebSocket) для взаимодействия с фронтендом и клиентскими устройствами
  • заниматься написанием и отладкой системных компонентов на C и C++ (драйвера, системные службы)
  • реализовывать интеграции сетевых протоколов (TR-069 и других) в серверное и встроенное ПО

Компания ждет от вас:

  • оконченное высшее техническое образование
  • экспертизу в Node.js, Ruby и Go
  • знание и опыт работы с MongoDB, Redis
  • опыт работы в разработке серверной части, работы с OpenWrt, сборке прошивок и настройки систем сборки (OpenWrt Build System, Buildroot, Yocto Project)
  • уверенные знания C и C++

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

  • знания в области сетевых технологий и IP-сетей
  • опыт работы с сетевыми протоколами, включая TR-069
  • знание Linux/Unix на уровне разработчика

Компания предлагает:

  • уникальный и стабильный проект, реально воплощаемый в жизнь
  • удаленный формат работы или гибрид (скоро открытие представительства в МСК)
  • соблюдение ТК РФ
  • возможность профессионального/карьерного роста

Зарплата:

от 500000 руб. на руки