Estoy contratando desarrolladores para una aplicación móvil para capturar opiniones y mostrar negocios cercanos en un mapa. ¿Qué habilidades y experiencia necesitarán?

TL; DR: Cualquier desarrollador de iOS con +1 años de experiencia y algunos conocimientos básicos de MapKit (es bueno tenerlo). Tenga en cuenta que filtrar a las personas solo por lo que ya saben no le dice nada sobre si es adecuado para su proyecto o no.

Creo que las características de su aplicación no tienen un impacto directo en las habilidades necesarias en este caso. Tal vez si fueras a construir algo más sofisticado como un motor de renderizado 3D o algún sistema crítico de rendimiento, entonces necesitas algunos expertos en esos archivos.

La aplicación que está creando realmente no es tan sofisticada, por fin con la descripción que publica aquí. Entonces, mi consejo es: piense en términos del equipo que está formando. Probablemente necesitará un tipo de interfaz de usuario para hacer el diseño (y posiblemente también el UX), un gerente para organizar el trabajo, un propietario del producto (tal vez sea usted), un líder técnico y algunos desarrolladores más para escribir el código más rápido.

Como enfoque general para construir equipos, creo que los equipos bien equilibrados son mucho más efectivos. Equilibrio aquí significa: los roles son claros y la persona en cada rol se siente cómoda con su trabajo.