JavaScript (Node.js) developer

Местоположение и тип занятости

ВоронежПолный рабочий день

Компания

Аутсорсинговая компания, ориентированная на разработку ПО

Описание вакансии

Условия работы

Международная аутсорсинговая компания Andersen предлагает активным и заинтересованным в профессиональном развитии JavaScript (Node.js) разработчикам стать частью нашей команды!

Наш клиент - ведущий поставщик облачной бизнес-телефонии для малого и среднего бизнеса в США.
Проект - разработка сервиса видео конференций нового поколения, построенного с использованием WebRTC. Качество видео адаптируется к различным сетям: 3G, WiFi, LTE. Данный сервис позволяет совершать видео звонки и организовывать видео конференции на сотни участников. Пользователи могут подключаться к нему из браузеров, со смартфонов и с помощью desktop-приложений.

Обязанности:

  • Проектировать и разрабатывать backend для современных коммуникационных приложений: голосовые и видеозвонки, чаты, видеоконференции.
  • Активно участвовать в анализе требований к продукту и планировать технические задачи.

Требования:

  • Опыт разработки с использованием Node.js, WebSockets, NoSQL.
  • Знание современного JavaScript.
  • Хорошая инженерная подготовка, навыки решения алгоритмических задач. Опыт разработки автотестов для backend.
  • Умение работать с системами контроля версий.

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

  • Навыки проектирования архитектуры backend для Web-приложений.
  • Опыт разработки распределенных/высоконагруженных систем.
  • Опыт администрирования Linux/Unix.
  • Знание HTML5, современных front-end фреймворков и библиотек: React, Redux и др.

Английский язык необходим на уровне pre-intermtdiate+.

Старт на проекте будет удаленный в связи с пандемией. После работа будет осуществляться из офиса заказчика в Питере (при необходимости - поможем с релокейтом).