Please read the job description carefully.
We have developed a social application ( android ) and currently All api’s entrance are on the script api.php, that has the shorts as below at least,
1. not good performance, for each request, must load all controllers (do that on the __construct method of the api class ).
2. very bad code structure, with lots of if/else or switch/case.
Now we want someone to import all existing API to Doctrine and use CI (REST_Controller).
So we need clean, well organized code with super performance.
Please open the google spreadsheet:
Along with the performance improvements that I mentioned above, We'll need you to develop all the APIs from the "Enhancement" Sheet and fix all the bugs from the "BUGS" sheet.
The developer must be familiar with CDN, AWS S3, PHP, CodeIgniter , git,bitbucket and Doctrine. Please don't apply if you are not sure you can do this and just want to try.
These APIs are related to an android app. So basic knowledge about android , chat server and java would be a plus point I think. Please put rockstar at the beginning of your cover letter, so that I know you read the whole post.