Backend разработчик (offline)
Настройка серверного окружения;
Разработка API-слоев и серверной логики;
Работа с интеграциями внешних сервисов.
Требования:
Понимание REST API, архитектурных паттернов проектирования (MVC);
Знание современных тенденции в области разработки, умение работать по Git;
Способность быстро изучить новое и ориентироваться в незнакомых областях (продуктах, чужом коде) без потери качества, объёма;
Умение работать в команде, внимательность к деталям, ответственность оперативность, ориентированность на результат.
----------------------------------
Требования:
Опыт работы с Node.js от 1 года
Опыт работы с базами данных mysql
Опыт работы с системами контроля версий - Git;
Понимание разработки REST API, знание паттернов программирование (MVC);
Желателен опыт работы с Linux системами
Ответственность, самостоятельность, стрессоустойчивость, крепкое здоровье, высокий болевой порог.
Тестовое
Node.js, Mysql ( постгрес)
Создать систему бронирования номеров:
Есть 365 дней в году, пользователь может забронировать номер на какое-то время 1-10, c 101-110 и т.п.
Пользователю должен возвращаться календарь со свободными для бронирования днями, т.е. дни кроме 1-10 и 101-110.
Можно сделать как рест апи, с отправкой и получением JSON, либо с простейшим html интерфейсом.
Доступные даты: когда есть хотя бы один доступный номер в отеле
Недоступные даты: когда нет ни одного доступного номера
Сделать апи с данными для вывода информации в таблицу на фронт. На фронте предполагается три колонки со списком всех доступных дат , занятых дат и списком комнат.
Также к таблице предполагается пагинация, соответственно для пагинации необходимо апи. Оно принимает на вход номер страницы и количество элементов и возвращает общее кол страниц и элементы для страницы.
Также данные в таблице можно удалять, добавлять и изменять. Соответственно необходимо апи для каждого действия.
About 5crm
Разрабатываем CRM систему для бизнеса, всегда актуальные сотрудники в связи с расширением компанииПожалуйста если вы прошли тестовое не бойтесь написать и спросить с учетом множества вакансий можем просто потерять (спасибо за понимание)
Company website:
http://5crm.ru
The job ad is no longer active
Job unpublished on
12 October 2020
Look at the current jobs Node.js Kyiv→
Similar jobs
Node.js developer / strong junior at dZENcode
Ukraine
Junior Back-End Engineer at Techery
Ukraine
Strong Junior Backend Node.js Engineer at Softonix
Relocate, Ukraine
All jobs Node.js Kyiv All jobs 5crm.ru