Job Summary
A PHP developer is responsible for writing server-side web application logic. PHP developers usually develop back-end components, connect the application with the other (often third-party) web services, and support the front-end developers by integrating their work with the application. They are also often required to develop and integrate plugins for certain popular frameworks.
Responsibilities
-
Analyze business requirements
-
Estimate assigned tasks
-
Write code and unit tests
-
Collaborate with other team members
-
Tune your code for enhanced security and performance
-
Maintain systems by fixing any existing issues
-
Update issue tracking software
-
Provide status updates
-
Communicate with client
-
Control versions of your code
-
Research new technologies
-
Lead a team of software engineers
-
Mentor team members through training and guidance
-
Upgrade skills and knowledge
-
Evaluate candidates for open positions
Requirements
-
Minimum Bachelors in Computer Science/Software Engineering or equivalent
-
Minimum four (4) years of related experience in a professional industry
-
Strong knowledge of core PHP, MVC frameworks and Yii
-
Strong knowledge of WordPress
-
Should know JQuery, JavaScript, AJAX
-
Knowledge and experience in writing backend components and Restful APIs
-
Understanding of security standards and compliances
-
Experience with different relational and schemaless databases such as MySQL
-
Creating a database structure for the required functionality
-
Experience with writing unit tests and ensuring the minimum 90% test coverage
-
Knowledge of and experience with Github, JIRA, and other collaboration tools
Benefits
-
Paid Time Off
-
Work From Home
-
Health Insurance
-
OPD
-
Training and Development
-
Life Insurance