We are seeking a highly skilled Laravel Developer with strong expertise in PHP and in-depth knowledge of the MVC architecture. This role involves designing and building robust, scalable applications while utilizing various technologies such as MySQL, Redis, and queue management systems. If you possess a passion for clean code, SOLID principles, and creating impactful digital solutions, we would love to hear from you.
:Requirements
Proficiency in PHP and Laravel (including MVC architecture).
Strong experience with MySQL for database design and optimization.
Hands-on knowledge of Redis for caching and real-time events.
Proficiency in queue management for asynchronous task handling.
Familiarity with Eloquent ORM for efficient data modeling and transactions.
Expertise in building and consuming RESTful APIs.
Strong understanding of Git and version control best practices.
Familiarity with Spatie packages to enhance Laravel applications.
Adherence to SOLID principles and clean code architecture.
Experience in writing tests (Unit and Feature tests).
:Responsibilities and Duties
Develop and maintain scalable Laravel applications using best practices and clean coding standards.
Design APIs and integrate them with front-end applications or third-party services.
Implement and manage queues for asynchronous tasks and real-time processes.
Optimize performance by utilizing Redis for caching and efficient database queries.
Collaborate with cross-functional teams including QA, UI/UX, and product management to ensure seamless project delivery.
Review code and provide feedback to maintain high-quality standards and code consistency.
Troubleshoot and debug application issues, ensuring minimal downtime and optimal performance.
Document technical details, including system architecture and design decisions.
Stay updated with emerging technologies and frameworks to continuously improve development processes.
:General Conditions
Working Days: Saturday to Wednesday
Working Hours: 9:00 to 18:00
Location: Near Sheikh Bahaei Square (on-site)
Lunch: Provided by the company
Insurance: Coverage from the first day of employment