Job Requirements :
- Strong knowledge of PHP web frameworks (Core PHP, Laravel)
- Understanding the fully synchronous behaviour of PHP
- Understanding of MVC design patterns
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object-oriented PHP programming
- Understanding accessibility and security compliance
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- User authentication and authorisation between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Experienced in developing websites using an MVC framework/Laravel
- Knowledge and experience in contemporary JS framework like VueJS/ AngularJS /NodeJS /ReactJS
- Experience with managing e-commerce websites/content management websites is a plus.
Job Responsibilities :
- You will be responsible for developing and maintaining PHP Applications using Laravel (MVC)
- Contribute to all phases of the development lifecycle - Will be responsible for designing, developing, documenting, testing and maintaining web applications.
- Build robust, modern web applications using PHP, HTML, CSS and JavaScript
- Work well under pressure and meet project deadlines and client requirements.
- Handle projects independently or with minimal supervision
- Ability to manage multiple projects.
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as GIT
- Proficient understanding of project management tools, such as JIRA