Размещайте вакансии
Нанимайте без комиссий
5 просмотров
VilnaCRM
В настоящее время мы ищем мотивированного и талантливого PHP-разработчика-стажера, который присоединится к нашей команде в VilnaCRM. Будучи PHP-разработчиком-стажером, вы будете иметь возможность работать над нашим современным стеком PHP и внести свой вклад в развитие нашей CRM-системы. Это отличная возможность для тех, кто увлечен разработкой PHP и хочет получить практический опыт работы в динамичной и совместной среде запуска.
Обязанности:
< p>• Ознакомьтесь с кодовой базой VilnaCRM, ее структурой и используемыми технологиями, включая API Platform 3, PHP 8 и Symfony 6.
• Сотрудничайте с командой разработчиков исправлять ошибки и реализовывать новые функции с использованием современного стека PHP.
• Внедряйте серверные службы и API в соответствии с принципами шестиугольной архитектуры, DDD (проектирование на основе домена) и CQRS (разделение ответственности за запросы команд) в PHP.
• Используйте встроенную среду Docker и удобную команду CLI make для разработки и развертывания.
• Обеспечьте высочайшее качество кода, придерживаясь проверок CI, включая Psalm, PHPInsights, безопасность. проверки и средство исправления стиля кода.
• Напишите и поддерживайте модульные и интеграционные тесты с помощью PHPUnit и Behat.
• Участвуйте в обзорах кода, чтобы учиться у опытных разработчиков и совершенствовать свои навыки кодирования. .
• Документируйте свою работу и вносите свой вклад в документацию проекта.
• Будьте в курсе новейших технологий PHP и лучших практик.
• Постоянно вносите свой вклад в улучшение процесса разработки.
Требования:
• Понимание PHP и объектно-ориентированного программирования.
• Знание современных PHP-фреймворков, таких как Symfony или Laravel.
• Знание разработки API и принципов RESTful.
• Знание систем баз данных, таких как MySQL или PostgreSQL. .
• Понимание принципов разработки программного обеспечения, включая SOLID и шаблоны проектирования.
• Знакомство с системами контроля версий, такими как Git.
• Серьезная проблема – навыки решения и внимание к деталям.
• Способность работать в команде и эффективно общаться.
• Самомотивированность и желание учиться и расти в качестве разработчика PHP.< /p>
Бонусные навыки:
• Опыт работы с гексагональной архитектурой, DDD и CQRS на PHP.
• Знакомство с Docker и контейнеризацией.
• Знание практик и инструментов CI/CD.
• Понимание фреймворков и инструментов тестирования, таких как PHPUnit и Behat.
< p>• Знакомство с инструментами анализа кода, такими как Psalm и PHPInsights.• Опыт работы с средствами исправления стиля кода, такими как PHP CS Fixer.
На VilnaCRM, мы ценим креативность, инновации и страсть к разработке PHP. Будучи PHP-разработчиком-стажером, вы будете иметь возможность учиться и участвовать в реальном проекте, работая вместе с опытными разработчиками. Мы обеспечиваем благоприятную и совместную рабочую среду, которая способствует росту и обучению. Если вы с энтузиазмом относитесь к разработке PHP и хотите стать частью стартапа, который произведет революцию в CRM-системах, мы будем рады услышать об этом.Я вам.
При подаче заявки укажите все соответствующие ссылки на портфолио или GitHub.