Senior Back End Developer Job Description: Joinpiggy.com is looking for the highest caliber back end developers to join its technical team’s expansion.
We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
What We Are Looking For *Excellent Object Oriented PHP Skills. *Agile Dev Environment, CI, with Functional Testing. *Strong knowledge of PHP web frameworks *Understanding the fully synchronous behavior of PHP *Knowledge of object oriented PHP programming *Enjoys Improving when possible, but fixing when urgent. *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 MySQL databases *Proficient understanding of code versioning tools, such as Git *SPACES vs Tabs. *PSR / PHP-FIG Standards.
The Opportunity *Collaborative working environment with the full support of a team of industry experts.
Job Functions: *Integration of user-facing 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 *Will integrate various APIs from third parties; *Build our own APIs to be used by Apps *Improve and convert existing code to new standards. *Build Unit Testing
Job Requirements: *Strong English language skills. *Excellent communication skills, including verbal, written, and presentation.
Include in Cover Letter Include in your cover letter answers to the following questions:
*What is one tool that every single php application SHOULD use?

