Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a full stack developer for a position in Adilla Est in Al Madina KSA. You will work in a team with other developers and be committed to development, design and implementation of mid-scale to large-scale web applications and modules for already existing applications.
Your responsibilities would include:
- Write awesome code
- Implement awesome features
- Stay on top of the latest advancements in PHP/HTML5/CSS3/Javascript.
- Implement web or mobile interfaces using hybrid mobile platforms , phonegGap , Ionic.
- Solve complex bugs often quite quickly.
- Work in agile environment consistently focusing on improvements
Job Requirements
- Experience in PHP/MySQL and Linux operating systems.
- Experience in Laravel Framework 5.x .
- Experience in JavaScript, HTML5, CSS3, JQuery, Bootstrap.
- Know how to document your code.
- Advanced Javascript skills especially in Angular JS.
- Built websites and RESTful services for mobile apps from scratch using Laravel Framework 5.x
- Experienced in developing web services (RESTful, Soap).
- Experienced in TDD and test automation (PHP Unit, Webdriver).
- Experience in using version control systems like Git.
- Must have knowledge of 3rd Party API Integration.
- Added bonus for experience with Hybrid mobile platforms like PhoneGap, Ionic, etc.
- Must be able to write - clean , well designed code.
- Must be able to troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
- Must have developed/supported live projects including UI/UX, new features implementation, and performance optimization.
- Knowledge of database architecture and various forms of normalization along with knowledge of Socket and node technology would be an add-on.
- Hands on experience/ understanding of Store procedures,triggers,indexes, various storage engines and Database Optimizations in MYSQL.
- Should be able to work as a single developer and part of a team.
- Good communication skills in English (written and oral)