Middle PHP developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект:
Один из наших внутренних продуктов - платформа ZAKUPKI.GROUP, эĸосистема для работы с тендерами. Команда продукта выполняет все работы по развитию системы: от проработки UI до тестирования и пилотирования приложения.
Требования:
- От 1-3х лет коммерческой разработки на PHP/Laravel/Lumen
- Опыт работы в команде
- Понимание основных принципов ООП
- Опыт в разработке фронта базового уровня сложности на любом фреймворке (Angular, React, Vue, jQuery) или на "чистом" js/html/css
- Опыт проектирования REST API
- Уверенное знание SQL и какой-либо БД
- Умение работать с Git
- Чтение и грамотное написание документации на английском (разговорный не требуется)
- Умение покрывать написанный код модульными и интеграционными тестами
- Готовность учиться новому и отрабатывать полученные по Code Review замечания
Дополнительно (не знаете - научим!)
- Умение решать типовые задачи по разработке корпоративного ПО: авторизация, логирование, управление транзакциями, кэширование, CRUD
- Умение применять принципы ООП, SOLID, KISS, DRY и Clean сode
- Умение отлаживать код, в том числе удалённо
- Понимание и применение алгоритмической сложности
- Знание командной строки Linux и Docker
- Понимание основных практик ИБ
- Знание ELK-стека (ElasticSearch/LogStash/Kibana)
- Понимание архитектуры распределенных приложений
- Понимание DevOps и Gitlab/Jenkins/Teamcity
- Умение проектировать будущее решение с помощью UML (либо любой другой нотации)
- Опыт разработки приложений в микросервисной архитектуре
Обязанности
- Доработками имеющегося функционала и разработка новых микросервисов и фронта на кода на PHP/Laravel/Lumen
- Покрытие кода тестами
- Участие в проектировании архитектуры микросервисов
- Быть на связи в своё рабочее время
- Актуализировать свою работу в Jira
Мы предлагаем
- Процесс Code Review от опытных наставников. Научитесь писать код по принципам SOLID и Clean code
- Гибкое начало и завершение рабочего дня
- Полностью удаленная работа
- При желании: получение дополнительных компетенций в DevOps, системной архитектуре, HighLoad
Бонусы
По итогам квартала или года
Корпоративный английский
+ряд небольших, но приятных корпоративных бонусов