PHP developer Offline

● PHP7;

● MySQL;

● MongoDB;

● Redis (опыт использования в качестве брокера сообщений, а также для кэширования);

● Знание популярных паттернов проектирования;

● Понимание микро-сервисной архитектуры, брокеров сообщений, RPC;

● Понимание и умение применять принципы SOLID & KISS & DRY & YAGNI ;

● REST API (проектирование, разработка, оптимизация, сборка, тестирование,

документирование, деплой);

● Опыт интеграции сторонних сервисов, понимание OAuth и JWT;

● Опыт работы с cron;

● Разработка документации с помощью OpenAPI;

● Опыт в покрытие кода авто-тестами;

● Работа с GitHub, GitLab, Bitbucket;

● WordPress (опыт разработки кастомных тем с применением сверстанных макетов, есть

некоммерческий опыт написания плагинов);

● Laravel (опыт разработки api, админ. панелей, crm систем, опыт использования

laravel-admin);

● Symfony v3+ (понимание, без коммерческого опыта);

● Doctrine ORM (базовый уровень);

● Linux (в основном Ubuntu)

● Bash (опыт написания скриптов для оптимизации рутинных задач);

● Nginx;

● Docker (опыт сборки контейнеров с использованием docker-compose и dockerfile);

● HTML, CSS (базовый уровень (медиа-запросы, простые анимации), опыт правок

готовых макетов и использования Bootstrap v4)

● ES6+ - нативный и JQuery

● Vue.js v2 (опыт разработки SPA (Vuex, Vuerouter));

● Golang (опыт с gorilla (mux), go-kit, понимание горутин, каналов, интерфейсов);

● Понимание микро-сервисной архитектуры, брокеров сообщений, RPC;

● Понимание и умение применять принципы SOLID & KISS & DRY & YAGNI ;

● Умение самостоятельно оценить задачу и сформировать отчетность;

● Умение самостоятельно протестировать выполненную работу;

● English (upper-intermediate) - есть опыт голосового общения с англоязычными

клиентами;

Published
0 views
·
0 applications

The job ad is no longer active

Look at the current jobs PHP Remote→

Loading...