Job description
About the Company
We are seeking a highly skilled and motivated Laravel Developer with a strong understanding of backend technologies and a passion for developing high-quality, scalable applications.
About the Role
The ideal candidate will have hands-on experience in working with Laravel, APIs, GraphQL, Forge, Horizon, Queue Jobs, CRON, and other backend technologies.
Responsibilities
- Design, develop, and maintain robust and scalable web applications using Laravel.
- Develop and integrate RESTful APIs and GraphQL for seamless communication between different services.
- Work with Laravel Forge for server management, deployment, and hosting.
- Set up and manage Laravel Horizon for queue management and job processing.
- Handle background tasks using Laravel Queue Jobs and CRON jobs for scheduled tasks.
- Troubleshoot, debug, and optimize application performance.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Ensure cross-platform optimization and responsiveness.
- Participate in code reviews and provide mentorship to junior developers.
- Stay up-to-date with the latest trends, technologies, and best practices in web development.
Qualifications
- Minimum of 3 years of experience in web development with a strong focus on Laravel.
- Deep understanding of Laravel's core features (Eloquent ORM, Blade templates, etc.).
- Strong experience with API development (RESTful APIs, GraphQL).
- Hands-on experience with Laravel Forge for server deployment and management.
- Proficient in managing background jobs using Laravel Horizon, Queue Jobs, and CRON.
- Strong understanding of database management, SQL, and performance optimization.
- Experience with Git version control and deployment workflows.
- Familiarity with testing frameworks (PHPUnit, Laravel Dusk).
- Strong problem-solving skills and ability to work independently.
- Excellent communication and collaboration skills.
Required Skills
- Minimum of 3 years of experience in web development with a strong focus on Laravel.
- Deep understanding of Laravel's core features (Eloquent ORM, Blade templates, etc.).
- Strong experience with API development (RESTful APIs, GraphQL).
- Hands-on experience with Laravel Forge for server deployment and management.
- Proficient in managing background jobs using Laravel Horizon, Queue Jobs, and CRON.
- Strong understanding of database management, SQL, and performance optimization.
- Experience with Git version control and deployment workflows.
- Familiarity with testing frameworks (PHPUnit, Laravel Dusk).
- Strong problem-solving skills and ability to work independently.
- Excellent communication and collaboration skills.
Preferred Skills
- Experience with testing frameworks (PHPUnit, Laravel Dusk).
- Strong problem-solving skills and ability to work independently.
- Excellent communication and collaboration skills.
Pay range and compensation package
Competitive salary based on experience.
Equal Opportunity Statement
We are committed to diversity and inclusivity.
Skills Required
Git, Laravel, Cron, Apis, Graphql, Phpunit, Sql