Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
- Develop and deploy new features to facilitate related procedures and tools if necessary.
- Produce detailed specifications.
- Write clean and well-designed code.
- Ensure being up to date with the latest needed technologies aiding the Client’s projects needs and delivery.
Job Requirements
- BSc degree in Computer Science, Engineering, or a related subject.
- 5+ years of experience in developing PHP/Laravel applications using the latest technologies.
- Solid experience as a PHP back-end Developer.
- In-depth knowledge of object-oriented PHP and Laravel 5.* PHP Framework.
- Proficient Understanding of MVC design patterns.
- Hands-on experience with SQL schema design, SOLID principles, REST API design
- Software testing tools (PHP Unit).
- MySQL profiling and query optimization.
- Understanding fundamental design principles behind a scalable application.
- Integration of multiple data sources and databases into one system.
- Strong knowledge of the common PHP or web server exploits and their solutions.
- Deep understanding of code versioning tools, such as Git.
- Understanding of front-end technologies, such as JavaScript, HTML5, CSS3, bootstrap , JSON.
- Familiarity with JavaScript including Angular & Node.JS is a plus.