Back-end разработчик

На удаленную работу требуется Back-end разработчик

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

  • Разрабатывать микросервисы и сопутствующие модели баз данных;
  • Интеграции с различными сервисами и партнерами;
  • Взаимодействие с архитектором проекта и проектным менеджером.
Требуемые навыки :

1. Знания одного из языков программирования ( JavaScript ( Node.Js);

Python; Ruby; PHP; Java; C# (.NET); C++; ) ;2.Понимание принципов

event-driver программирования, неблокирующего ввода-вывода,

promises;3.Понимание протокола HTTP: значений кодов ответа, заголовков

запроса/ответа, различных форматов тела запроса/ответа (JSON,

multipart/form-data);4.Понимание протокола WebSocket;5.Понимание

принципов REST API, CRUD, микросервисной архитектуры, авторизации с

использованием JWT;6.Понимание MySQL: принципов ACID, foreign keys,

механизмов блокировки, LEFT/RIGHT/INNER/EXCLUDING JOIN;7.Умение работать

с git (gitlab/github);

Условия :

  • Постоянное удаленное сотрудничество;
  • Оклад или сдельная оплата труда;
  • Свободный график;
  • Оплачиваемый отпуск;
  • Карьерный рост по результатам работы;
  • Стабильные выплаты 2 раза в месяц или за каждую выполненную задачу;
  • Адекватный руководитель и команда;
  • Возможно оформление: договор услуг, подряда, ГПХ, самозанятые, ИП.