Описание вакансии
Наша компания занимается продуктовой разработкой ПО для АПК клиентов на территории всей РФ и стран СНГ.
Наша вакансия «Full-stack разработчик на PHP» – универсальный специалист, который сам пишет клиентскую (frontend) и серверную часть (backend) программного продукта, то есть использует в разработке сразу как минимум два языка программирования: JavaScript и PHP.
Обязанности:
- Разработка программного кода по согласованным требования от группы аналитики;
- Участие в проектирование архитектуры решений;
- Документирование кода и подготовка технической документации;
- Вынесение на Архитектурный комитет предложений по технологическому развитию ПО.
Требования:
- Работа с распределенной системой управления версиями – Git;
- Знание и применение PHP 7.0 и выше;
- Работа с базами данных PostgreSQL 10 (MySQL 5.7, FireBird 2.5/4);
- Знание формального языка описания внешнего вида документа – CSS;
- Знание гипертекстовой разметки документа – HTML;
- Знание одного из фреймворков: Laravel, Yii2, Symfony;
- Знание Bootstrap, AngularJS, ReactJS, VueJS;
- Опыт или понимание работы с RabbitMQ/GkbKafka,NiFi, ESB, Redis;
- Понимание архитектуры REST, знать и применять стандарты PSR-2, PSR-12
- Применение MVC-паттерна, а также других архитектур UI, ООП-программирование, понимание и грамотное применение принципа SOLID, использование при работе с базами PDО, настройка web-серверов (Nginx, Apache), умение работать с менеджером зависимостей Composer, знать Docker, работа с файлами и Curl запросами, работа с DOCS, XLSX, XMLS форматом
- Уметь организовывать обработку задач в фоновом режиме (cron, suprevisord).
Условия:
- Рабочий день 9:00-18:00, пятидневка;
- Конкурентоспособная заработная плата в зависимости от квалификации;
- Расширенный соц.пакет;
- Комфортные условия работы.