# Senior Software Engineer - PHP

**Company:** [Creative Chaos](http://jobs.workable.com/companies/p5L6kj66F2EG9zMPo2khja.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** All Published Jobs

[Apply for this job](http://jobs.workable.com/view/68b09265-1620-435d-9846-d3f852a1525f)

## Description

**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 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
