Джуниор PHP-программист (Полный день) – Форвард-Транс
Ищем junior разработчика, начинающего но мотивированного на развитие и серьёзную работу!
Мы транспортная компания, занимаемся международной логистикой, в основном морские контейнерные перевозки и контейнерные Ж/Д перевозки. Три офиса: Москва, Санкт-Петербург, Владивосток.
Развиваемся быстро, ищем разработчика в нашу небольшую команду разработки. В штате IT отдела удалённых 2 PHP программиста и один 1С-разработчик. У нас дружный коллектив без лишней бюрократии, это касается не только IT отдела, но всей компании, около 50 сотрудников.
В данной вакансии мы ищем специалиста непосредственно в офис в Москве, для коллектива важно иметь человека в "соседнем кабинете" для оперативного решения срочных вопросов и поддержки.
Проект - внутренняя система для операционного учёта международных грузоперевозок (основной вид деятельности компании), написана на PHP. Данная система является ключевым IT продуктом в нашей компании.
Стек:
- PHP 8.1, монолитное приложение (нет микросервисов);
- MySQL 8;
- Много запросов на чистом SQL - на чтение;
- Веб-интерфейс строится по классической схеме на бэкенде, PHP отдаёт готовый HTML;
- На фронтенде jQuery 3, минимум фронтенд логики, нет SPA, не сложный CSS (сборка на gulp);
- Солидная часть PHP кода, отвечающая за рендеринг пользовательского интерфейса, построена поверх PSR-7 HTTP интерфейса, собственный построитель форм и шаблонизатор, отказываться не планируем;
- Для очередей и API контроллеров используем Laravel 9;
- Есть тесты и CI на Bitbucket Pipelines;
- Используем короткоживущие ветки, feature flags, непрерывная поставка без больших релизов (до десятка обновлений на prod в день), избегаем больших merge с возможными конфликтами.
- поддержка, исправление ошибок, помощь пользователям;
- разработка нового функционала по задачам от пользователей, добавление отчётов, полей, фильтров, Email уведомлений и т.п.;
- разработка сервисов обмена данными между внутренними и внешними проектами, интеграция с внешними поставщиками данных;
- интеграция с 1С (HTTP + JSON);
- написание автотестов на Codeception или PHPUnit;
Обязательные требования:
- работа с языком PHP 8, ООП;
- умение писать простые SQL запросы (знать хотя бы join);
- рассматриваем кандидатов без опыта коммерческой разработки, но с наличием собственных проектов, в частности для примера подойдут проектные работы после прохождения курса по PHP на Хекслет.
Будет плюсом:
- профиль на GitHub
- опыт работы с фреймворком Laravel;
- умение работать с отладчиком xdebug и навыки профилирования PHP кода (тем же xdebug или другими инструментами);
- опыт работы с тестовыми фреймворками Codeception или PHPUnit
- опыт настройки CI/CD или желание этим заняться;
- оформление по ТК РФ;
- зарплата на руки до 120 000 (по итогам собеседования);
- офис в шаговой доступности от ст. м. Сокол, Москва;
- пятидневная рабочая неделя с 10:00 до 19:00 (возможен гибкий график +/- 2 часа);
- предоставляем мощный компьютер и 4К монитор 27".