Dimensions Of Information Ltd
Riyadh
On-site
SAR 60,000 - 100,000
Full time
30+ days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An innovative company is seeking a talented PHP Developer to join their dynamic team. In this role, you will be responsible for writing clean, efficient, and reusable PHP code while collaborating with front-end developers to integrate user-facing elements. You will troubleshoot and maintain the core product software and databases, ensuring optimal performance and functionality. This position offers the opportunity to work on exciting projects and contribute to all phases of the software development lifecycle, from initial specifications to testing and launch. If you are passionate about coding and eager to make an impact, this is the perfect opportunity for you.
Qualifications
- Strong knowledge of native PHP and PHP frameworks is essential.
- Familiarity with SQL/NoSQL databases and MVC design patterns is required.
Responsibilities
- Write clean, efficient, and reusable PHP code to enhance product functionality.
- Troubleshoot and maintain core product software and databases.
Skills
PHP
Object-oriented programming
MVC design patterns
XML
JSON
SQL/NoSQL databases
Front-end technologies (jQuery, HTML5, CSS3)
Code versioning (Git)
Web server exploits knowledge
API integration
- Writing beautiful, clean, fast, well-designed, efficient, testable, and reusable PHP code to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
- Producing detailed specifications.
- Integration of user-facing elements developed by front-end developers.
- Troubleshooting, testing and maintaining the core product software and databases to ensure strong optimization and functionality.
- Follow industry best practices.
- Develop and deploy new features to facilitate related procedures and tools if necessary.
- Creating database schemas that represent and support business processes.
- Solve complex performance problems and architectural challenges.
- Be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching. (Contribute in all phases of the development lifecycle)
Job Inquiries:- Strong knowledge of native PHP. (Must)
- Knowledge of PHP web frameworks (such as Laravel, Yii, CodeIgniter, etc.) (Must)
- Knowledge of object-oriented PHP programming.
- Knowledge of XML and JSON.
- Strong knowledge of the common PHP or web server exploits and their solutions. (Must)
- Familiarity with SQL/NoSQL databases and their declarative query languages.
- Understanding of MVC design patterns. (Must)
- Basic understanding of front-end technologies, such as jQuery, HTML5, and CSS3.
- Understanding accessibility and security compliance.
- Proficient understanding of code versioning tools, such as Git.
- Experience in common third-party APIs (Google, Facebook, eBay, etc.).