/

Laravel developer

Jeddah, Saudi Arabia

We are looking for a Laravel Developer to work with our developers and UX designers to develop a full-stack web application. You will be primarily responsible for designing and developing the back-end of the web application but will also be tasked with integrating front-end components into the database. Due to the collaborative nature of this project, the ideal candidate possesses strong communication skills in order to efficiently and effectively articulate issues found and solutions for the application.

Responsibilities

Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platforms

Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team

Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications

Prepare and maintain all applications utilizing standard development tools

Utilize backend data services and contribute to increase existing data services API

Lead the entire web application development life cycle right from concept stage to delivery and post launch support

Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues

Document the development process, architecture, and standard components

Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager

Keep abreast of new trends and best practices in web development

Requirements and Qualifications

Previous working experience as a PHP / Laravel developer for (2) year(s)

BS/MS degree in Computer Science, Engineering, MIS or similar relevant field

In depth knowledge of object-oriented PHP and Laravel 5 PHP Framework

Hands on experience with SQL schema design, SOLID principles, REST API design 

Software testing (PHPUnit, PHPSpec, Behat)

MySQL profiling and query optimization

Creative and efficient problem solver

Must Have

Proficient in SQL schema design, SOLID principles, and REST API design

Proficient understanding with software testing using one or more related frameworks (e.g. PHPUnit, PHPSpec, Behat, etc)

Good understanding of one or more popular front end languages (e.g. HTML, CSS, JavaScript, etc)