استخدام برنامهنویس (PHP (Laravel
شرح موقعیت شغلی
We are seeking a skilled and experienced Back-End Developer specializing in PHP and Laravel to join our dynamic team.
Responsibilities:
Responsibilities:
- Develop enhancements, modifications, and bug fixes for existing and new software applications, focusing on high performance and maintainability.
- Collaborate closely with current teams to quickly design, implement, and deploy new functionalities.
- Deliver complete features from inception through completion, ensuring they are fully tested (both manual and automated), efficient, reliable, and ready for production.
Required Skills:
- Expert knowledge of PHP 8+.
- Strong experience with Laravel 11+.
- Extensive experience with MySQL, including query optimization, advanced query writing, and usage of query builders.
- Solid understanding and practical experience with Object-Oriented Programming (OOP), Object-Oriented Design (OOD), design patterns, and SOLID principles.
- Proficiency in writing comprehensive unit and feature tests using Pest and PHPUnit.
- Experience in modular and package development.
- Hands-on experience with Livewire and FilamentPHP.
- Practical knowledge of Elasticsearch.
- Strong familiarity with Docker, Dockerfiles, and Docker Compose.
- Experience with version control systems, particularly Git and GitLab.
- Ability to conduct and participate effectively in code reviews, refactoring, and enforcing best practices.
- Proficiency in Redis and caching mechanisms.
- Fluent communication skills in English (both spoken and written).
- Familiarity with Agile methodologies, including sprint planning, backlog grooming, daily stand-ups, and sprint retrospectives.
- Basic understanding of front-end technologies such as HTML, CSS, JavaScript.
Nice-to-Have Skills:
- Knowledge of Tailwind CSS and Alpine.js.
مهارتهای مورد نیاز
- Laravel
- PHP
- MySQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت