PHP Developer - Career.sy
- البرمجيات
- دمشق
- 08/07/2024
- دوام كامل
- مميز
- عرض ملف الشركة
How You Will Contribute
As a PHP Developer you are responsible for creating implementing and maintaining an array of Web based products using PHP MySQL Ajax and JavaScript Your main focus will be on our integration module analytics platform and many internal tools we use
You develop back-end components connect the application with other web services, and assist front-end developers by ensuring their work integrates with the application
You will be working alongside other engineers and developers working on different layers of the infrastructure Therefore a commitment to collaborative problem solving sophisticated design and the creation of quality products are essential
Your responsibilities
Design build and maintain efficient reusable and reliable PHP code
Work on extensions of existing features
Integration of userfacing elements developed by front-end developers
Build efficient testable and reusable PHP modules
Solve complex performance problems and architectural challenges
Integration of data storage solutions
Help maintain code quality organization and automatization
Your profile
Strong knowledge of PHP web frameworks Yii2
Understanding the fully synchronous behavior 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 authorization 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
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