Before looking for specialists to develop a video chat app, you will have to outline the main goals of your project and define the budget you can allocate for it. After that, you can look for development teams, keeping your requirements and resources in mind.
If you decide to go with an outsourced team, you can start your search on such platforms as Clutch. Here is a checklist of steps to take when making a shortlist of candidates:
Pick the development companies with relevant experience.
Check out the reviews from their previous clients.
Examine their projects in the field. For instance, download the apps they’ve created.
Conduct an interview and, if needed, agree upon a small technical task.
Sign a contract with the company you pick.