от 250 000 ₽ на руки
Вакансия находится в архиве
Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Гибкий график
О нас:С 2008-го года разрабатываем ERP-систему с довольно сложной бизнес-логикой, внутри которой много сущностей, приложений, связанных между собой. У нас уже есть 18 бэкендеров с большим опытом разработки, но задач больше. Скучно точно не будет, опытом поделимся. Важный момент:
Важно:Нанимаем только с условием переезда, оформить можем в Сербии или ОАЭ. С переездом помогаем.Технологический стек: PHP 8.2, Mysql8, Nginx, Memcached, Redis, Sphinx.Мы делаем кросс код-ревью, покрываем свой код юнит, функциональными и интеграционными тестами c использованием phpunit.
В сервисах используем фреймворк Symfony, в монолите – совместно Symfony и самописный с компонентами от Symfony и Laravel.
Используем gitlab для хранения кода и CI. В CI гоняем phpunit, codestyle (PSR-12) и phpstan (level от 6 до 8 + дополнительные strict правила).
Используем шаблонизатор Smarty, но от этого подхода отказываемся и движемся в сторону API на бэкенде и React на фронте.
Есть несколько мобильных приложений, использующих наш бэкенд.Весь проект локально запускается в Docker.
От вас мы ожидаем:
Уверенное владение технологиями и программными средствами необходимыми для бэкенд-разработки на PHP.
Наличие опыта грамотного использования приемов ООП в PHP.
Умения писать качественный, читаемый код на PHP с использованием версии 7.4 и выше.
Понимание подходов проектирования и работы API.
Умение грамотно пользоваться git, понимание git-flow.
Минимальный опыт администрирования Unix серверов. Профессионально не требуется, но минимальные знания нужны.
Что нужно будет делать:
Принимать участие в разработке системы со сложной бизнес-логикой с использованием нашего самописного фреймворка и Symfony 6.
Интегрироваться по API c партнерами.
Принимать участие в обсуждении продуктовых задач, рефакторинга и архитектуры.
Проводить код-ревью.
Анализировать требования, уточнять, оценивать, предлагать оптимальные решения для реализации и реализовывать.
Разбираться в чужом коде для внесения правок или рефакторинга.
Писать тесты.
Будет хорошо, если:
Работали с PHP 8.0 и выше.
Есть опыт написания тестов с помощью phpunit.
Есть опыт совместной работы в командах над проектами.
Есть опыт участия или проведения планирований с оценкой задач.
Работали в IDE PhpStorm.
Имели опыт работы или настройки CI/CD.
Имели опыт работы с Docker.
Есть опыт работы с Symfony 5.
Ключевые навыки
Контактная информация
ООО Андромеда Лаб
Сайт: не указан
Почта: не указана
Похожие вакансии
от 180 000 ₽
Москва
Деловой центр
Полный день
Подробное описание
6 августа