Обязанности:
- Разрабатывать микросервисы и сопутствующие модели баз данных;
- Интеграции с различными сервисами и партнерами;
- Взаимодействие с архитектором проекта и проектным менеджером.
Требуемые навыки :
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 раза в месяц или за каждую выполненную задачу;
- Адекватный руководитель и команда;
- Возможно оформление: договор услуг, подряда, ГПХ, самозанятые, ИП.
To help us with our recruitment effort, please indicate your cover/motivation letter where (vacanciesinukraine.com) you saw this job posting.
