Develop new features in a Laravel Application
Refactor existing application to implement advanced design patterns
Develop Test Cases to ensure robustness of application
Design database in consideration of best practices
develop high quality solutions using PHP Laravel framework
3+ years of experience with Laravel
3+ years of experience with API Development
3+ years of experience with Database Design
3+ years of experience with Testing Applications
Knowledge and experience applying OOPS programming concepts, SOLID principles, MVC Architecture and advanced
design patterns
Excellent communication skills (English) for communicating with internal stakeholder
2+ years of front end experience (, JavaScript, HTML5, CSS)
Design the overall architecture of the web application and maintain quality and ensure the responsiveness of
applications.
- Collaborate with the rest of the engineering team and work on code versioning tools such as GIT.
Carry out a risk analysis of introducing new technology for development and infrastructure to ensure security and
ultimate goal.
Maintaining existing codebase, to include troubleshooting bugs and adding new features.
Understanding and implementation of security and data protection.
Documenting application changes and developing updates.
Develop a quality product using the best practices of Laravel
A candidate must have in-depth knowledge of Laravel and Illuminate.
Must have an understanding of Relationships & Eloquent.
Should have proven experience to use Laravel in any of the projects either on the job or during the academics.
Should have developed a minimum of 5 to 6 projects during the work experience.
Basic Knowledge of creating REST API in Laravel.
Basic knowledge of front-end technologies such as HTML, Javascript/jQuery, Ajax and CSS3
Ability to understand security compliance of PHP
An implication of OOP is a must, hence in-depth understanding is necessary.