Summary
The job involves writing server-side web application logic as a PHP developer, collaborating with other team members, maintaining systems, researching new technologies, and potentially leading a team of software engineers. A bachelor's degree in Computer Science/Software Engineering or equivalent and at least four years of related experience are required.
Requirements
- Bachelor's 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
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
Benefits
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
- Life Insurance