When you search for such PHP Developer you should consider some points. First of all examine the portfolio of the developer that will tell you the experience of the developer, its creativity, its expertise in various technologies, its understanding of the clients’ businesses, its reliability, etc. After that you are to examine the testimonials that tell developer’s behavior with previous clients, its communication ability, its client centric approach and its creditability in online market. If possible take personal interview to assure its ability to accomplish your project within given time line and as per your concept.
Option of freelancer will not work here because development need lots of resources and a freelance alone cannot provides them so search offshore development company which has required PHP developers and other resources to make your project a success. If you search your developer with some patient and constant effort you will get sure success.
Read More:- CakePHP Application Development—Short Cut for Rapid PHP Development