← Все вакансии

Разработчик бэкенда в команду Hyperenv

Мы ищем разработчика, который хочет работать с современными технологиями и решать интересные задачи в области управления мобильными устройствами. Наша команда занимается созданием системы Mobile Device Management, которая позволяет управлять устройствами, автоматизировать их наливку, организовывать выдачу устройств через локеры и обеспечивать удалённое подключение для диагностики и управления. Вы станете частью сильной команды профессионалов, где сможете расти и развиваться, начиная с небольших задач и переходя к более сложным с проектированием архитектуры.

О нас

  • Сильная команда. У нас работают опытные разработчики с широкими компетенциями. Атмосфера в коллективе дружелюбная и поддерживающая
  • Широкий спектр компетенций. Мы умеем всё — от проектирования аппаратного обеспечения и программирования микроконтроллеров до разработки высокоуровневого софта и отказоустойчивых систем
  • Технологии. На бэкенде используются TypeScript, Node.js, psql, GRPC и Temporal. Код организован в соответствии с принципами чистой архитектуры
  • Интересные задачи. Например, удалённое подключение к устройствам для диагностики и управления. Аналог Team Viewer, BrowserStack
  • Комфортные процессы. Работа организована на основе Agile, сами команды кросс-функциональные
  • Живое общение. Для укрепления командного духа проводим очные встречи и организовываем командировки

О том, что мы делаем, можно почитать на Habr

Задачи и обязанности

Разработка и поддержка бэкенда для управления мобильными устройствами

Вы будете заниматься разработкой новых продуктовых сценариев на бэкенде: от автотестирования на девбордах до удалённого подключения к устройствам по аналогии с Team Viewer, BrowserStack.

Проектирование архитектуры новых приложений

Если вам нравится решать задачи по архитектуре, у нас вы сможете поучаствовать в разработке RFC и прохождении архитектурного дизайн-ревью.

Взаимодействие с инженерами других направлений

В разработке продукта задействованы как разработчики на бэкенде и фронтенде, так и мобильные разработчики и инженеры.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Работали с TypeScript и Node.js
  • Знаете реляционные базы данных (PostgreSQL)
  • Умеете проектировать REST API и работать с GRPC
  • Понимаете принципы чистой архитектуры
  • Желаете развиваться в сфере управления мобильными устройствами

Дополнительные требования

  • Занимались мобильной разработкой
  • Умеете решать задачи на стыке железа и бэкенда
TypeScript Node.js gRPC PostgreSQL
Откликнуться →