Senior PHP Developer - Backend :
A PHP Developer is responsible for creating and implementing an array of Web-based products using PHP, MySQL, Ajax, and JavaScript. 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. Also, you might be asked to develop and integrate plug-ins for popular frameworks.
Duties And Responsibilities:
- Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc depending on your technology stack}}
- 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 {{Depending on the specific project}}
- 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
Minimum Qualifications :
- Bachelor's degree in computer science.
- 4+ years of professional experience in PHP/MySQL development.
- Technical skills to use programming languages.
Core Competency Requirements :
- Build, test and set up cutting-edge website applications in an efficient matter; work with other developers to fill data acquisition requirements
- Identify and fix CSS, HTML and scripting compatibility issues between a variety of platforms and browsers
- Understand and effectively communicate CMS features and limitations with regard to design and development decisions
- Collaborate in requirements definition, prototyping, design, coding, testing and deployment
- Work within an agile team to develop new CMS features, custom applications and web components
- Responsible for the design of company web pages, including graphics, animation and functionality
- To develop web page infrastructure and application related to pages with more advanced graphics and features
- Strong knowledge of design principles, user interfaces, Web standards and usability
- Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX, etc
Quick apply