Middle PHP developer

Зарплата

до 180 000 ₽

Местоположение и тип занятости

Ростов-на-Дону, Уфа, ЧелябинскПолный рабочий деньМожно удаленно

Компания

Комплексная разработка CRM, интранет-решений

Описание вакансии

Условия работы

Проект:

Один из наших внутренних продуктов - платформа 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

Бонусы

По итогам квартала или года

Корпоративный английский


+ряд небольших, но приятных корпоративных бонусов