Backend-разработчик (удаленная работа)
(вакансия в архиве)

10 сентября 2020

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
От 3 до 6 лет

Вакансия: Backend-разработчик

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

Разработка REST API (CRUD) для Web- и мобильной версии приложений «Личный кабинет ученика», «Личный кабинет родителя» на языке PHP, на базе фреймворка Laravel версии 6.х+

- документирование методов API с использованием Swagger

- тестирование Endpoints

- построение/преобразование структуры базы данных (MySQL 8) на базе уже существующей структуры, с учётом архитектуры разрабатываемого проекта

Задачи на проект:

Реализовать структуру БД и методы для управления личным кабинетом ученика:

- двухфакторная авторизация через корпоративный AD, с SSO

- реализация функционала управления профайлом ученика: редактируемые и read-only свойства, валидация введённых данных, верификация введённых контактных данных (почта, телефон)

- настройка базовой защиты API endpoint’а от перебора паролей, от несанкционированного доступа, от перегрузки запросами.

:

Требования:

PHP 7+

PHP-фреймворк Laravel v6+

Уверенная работа с Eloquent, либо знание Doctrine v2+ и умение корректно интегрировать её в проект на Laravel

Опыт работы с системами кэширования Memcached/Redis

Уверенная работа с Git

Знакомство с системами тестирования PHPUnit/Codeception, опыт написания тестов с помощью любого из этих инструментов

Знание английского языка (Intermediate и выше)

*Предполагается выполнение тестового задания

Условия:

Договор ГПХ на срок проекта

Свободный график, удаленный формат работы



Посмотрите похожие вакансии

Java Backend-разработчик Junior
Компания: Poison Team
Зарплата: от 30 000 до 60 000 руб.
Backend-разработчик (PHP, 1C-Битрикс)
Компания: Dream Team LLC
Зарплата: от 80 000 до 150 000 руб.
C#-разработчик (middle)
Компания: Enaza
Зарплата: от 150 000 до 150 000 руб.
Backend-разработчик (Ruby on Rails)
Компания: Tiqum
Зарплата: от 120 000 до 320 000 руб.