Job Purpose :
To design, develop, and maintain scalable web applications using the Laravel PHP framework. The Laravel Developer will be responsible for creating efficient backend solutions, integrating third-party services, and ensuring high performance and responsiveness to requests from the front-end. This role supports the business by building secure and maintainable systems, contributing to the full software development life cycle, and collaborating with cross-functional teams to deliver robust digital solutions that meet business objectives.
Duties and Responsibilities :
- Develop, test, and deploy high-quality web applications using the Laravel framework.
- Design and implement RESTful APIs for seamless system integration.
- Optimize applications for maximum performance, scalability, and security.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Troubleshoot and resolve technical issues to ensure smooth and consistent application functionality.
- Maintain clear and up-to-date documentation of development processes and standards.
- Integrate front-end components with server-side logic in coordination with front-end developers.
- Design and manage database schemas, write complex queries, and handle data migrations (MySQL / PostgreSQL).
- Write clean, maintainable, and well-documented code that follows industry best practices.
- Keep abreast of new trends and best practices in Laravel and web development.
Skills required
Minimum 5 years of hands-on experience with Laravel and PHP.Strong understanding of MVC architecture and OOP principles.Proficiency in front-end technologies including HTML, CSS, JavaScript, Bootstrap, and jQuery.In-depth knowledge of MySQL / PostgreSQL, including data migration and query optimization techniques.Familiarity with Git version control and CI / CD workflows.Experience with integrating third-party APIs (e.g., payment gateways, OAuth, etc.).Understanding of caching mechanisms, queues, and background job processing (e.g., Redis , Laravel Queues).Excellent problem-solving and debugging skills.Exposure to cloud platforms such as AWS or Azure is a plus.Strong communication skills and the ability to work effectively in a team environment.Position Qualifications
Experience with Laravel Livewire, Nova, or Filament.Familiarity with Docker and containerized development workflows.Experience working in Agile teams and using tools like Jira or Trello for task management.Prior experience in team leadership or mentoring junior developers is a strong advantage.