Backend Node.js разработчик

Backend Node.js разработчик


MSK or Remote | full time | 180 - 250 т.р.

СБЕР


📔Мы предлагаем:

Полное оформление по ТК РФ: заявленный оклад на руки, болничные, отпуска, налоговые вычеты. ДМС, бонусы экосистемы Сбербанка, обучающие программы и прочее. В конце календарного года очень хорошая премия по результатам работы. Адекватное руководство.


🖥📲О продукте:

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

Наша команда решает эти проблемы, мы предоставляем сервис - ферму мобильных устройств. Любой тестировщик или разработчик в Сбере может получить удалённо через браузер доступ к нужному ему устройству и управлять им с помощью мышки и трансляции изображения с экрана мобильного устройства.

Разработка такого продукта - очень амбициозное решение, сопряженное со сложностями интеграции мобильного мира, фронтенда, сетевого взаимодействия, работы на уровне ОС. Считанные компаний делают подобные продукты. Мы хотим развивать и улучшать это приложение. В перспективе хотим создать сервис уровня AWS Device Farm, SaaS в облаке Сбера.

 

⚙️Технологии:

 - Ядро фермы написано на Node.js

 - В качестве основы взято opensource решение

  - Ферма использует под капотом ios/android тулинг: Android Debug Bridge, Xcode

 - Ряд библиотек: zeromq, protobuf и т.д.

С точки зрения сервера - это приложение построеное по принципу SOA(Service-oriented architecture): различные сервисы оркестрации, проксирования, обёртки над мобильным тулингом и т.д.

С точки зрения фронтенда - это SPA приложение с вебсокетами и потоковым видео.

В качестве базы пока RethinkDB.

 

📄Задачи:

 - Реалиазация фич

 - Участие в наполнении бэклога

 - Участие в выборе технологий и вектора технического развития

 - Улучшение технического качества продукта


📆Работаем по SCRUM с дейли, ретро, спринтами и т.д.


🛠Ожидаем от тебя:

 - Опыт работы с Node.js

 - Опыт с Git и Docker

 - Проактивность


🎈Будет здорово, если:

 - Широкий технический кругозор

 - Работал с фронтендом

 - Работал с Posgresql(будет переход на эту базу)

 - Пробовал другие языки кроме JS


🔎В целом ищем человека, который любит решать нестандартные задачи, не боится осваивать новые области знания, умеет качественно делать фичи. Мы понимаем, что интеграция JS(да и любого серверного управления) с мобильным миром - весьма специфичная вещь, с нас полная помощь и поддержка в этом направлении - у нас есть люди с опытом мобильной разработки.


Контакты:

@lnpj12



Report Page