100.000 pуб. Удалённая работа
1721
Вакансия размещена 15 марта (обновлено 31 октября)
Работодатель:
Описание:
Обязанности
  • Разработка облачной платформы на NodeJS;

  • Разработка SDK для интеграции с облачной платформой.

  • Поддержка, устранение ошибок и контроль кода;

  • Проектировать архитектуру компонентов облака;

  • Взаимодействие с разработчиками мобильных приложений и hardware-части проекта.

Условия работы
  • Работа удаленная, занятость полная, гибкий график;

  • Достойная Зп по результатам собеседования;

  • Испытательный срок 3 месяца.

Требования
  • Отличные знания чистого Javascript, включая последнюю версию стандарта;

  • Плюсом будет знание других языков программирования;

  • Отличное знание NodeJS различных версий, опыт написания unit-тестов;

  • Опыт работы с одним или несколькими NodeJS фреймверками (Express/Koa/etc.);

  • Владение технологиями HTML5/CSS3;

  • Опыт работы с SQL/NoSQL базами данных (Postgre/Mongo/Redis/etc.)

  • Плюсом будет опыт построения распределенных и высоконагруженных систем;

  • Плюсом будет понимание микросервисного подхода;

  • Плюсом будет опыт работы со сторонними API (Google/Facebook/etc.) и oAuth 2.0;

  • Понимание паттернов проектирования;

  • Плюсом будет опыт работы с сфере IoT;

  • Плюсом будет понимание парадигмы Reactive Extensions, опыт работы с RxJS или аналогами;

  • Умение работать с менеджерами пакетов (npm/yarn), инструментами сборки проектов и выполнения задач (Webpack/Grunt/Gulp/etc.);

  • Умение работать с системами контроля версий и таск трекерами;

  • Умение работать по гибким методологиям разработки;

  • Знание английского языка на уровне чтения технической литературы;

  • Работа на результат, ответственность, профессионализм.

Список тегов и необходимых технологий:
  • remote Удалённая работа
  • Back-end Разработка функционала для веб, работающего на стороне сервера
  • oop Объектно-ориентированное программирование и паттерны проектирования
  • Git Распределённая система управления версиями
  • REST API Representational State Transfer — метод взаимодействия компонентов распределённого приложения в сети Интернет
  • Web Services Технология организации межпрограммного взаимодействия в распределенной среде
  • nosql Подход для управления базами данных, отличный от традиционных СУБД
  • JavaScript Динамический язык, который широко используется для скриптинга в веб-браузерах
  • node.js Серверная реализация языка программирования JavaScript
  • json Текстовый формат обмена данными, основанный на JavaScript

Откликнуться на вакансию

Для того, чтобы откликнуться на вакансию, рекомендуется зарегистрироваться. Но вы также это можете сделать без регистрации прямо сейчас.
Откликнуться без регистрации

Зарегистрированным пользователям не нужно вводить код подтверждения, каждый раз загружать свое резюме и вводить информацию о себе. Также они могут узнать, откликались ли они на эту вакансию ранее.