Joao Rojas a destacado desde sus inicios por un juego rápido por las bandas y desequilibrio en el uno contra uno
Joao Rojas ha sido un destacado jugador ecuatoriano en Ligas como la Mexicana y Argentina. Ha tenido participación con el combinado nacional. Actualmente milita en Talleres de Córdoba.
Joao Robin Rojas Mendoza nació el 14 de junio de 1989 en La Troncal (Provincia de El Cañar). Empezó su carrera deportiva en el Municipal de Cañar. Al año siguiente fue trasladado a Barcelona SC.
Por falta de oportunidades, en 2007 llegó a Técnico Universitario en la Serie B, allí debutó profesionalmente. Tan sólo 1 año después fue llamado para integrar la selección absoluta. Al finalizar el año, Rojas fue cedido al entonces llamado River Plate de Ecuador, en Segunda Categoría.
Fue distinguido dos años consecutivos (2008 y 2009) por la Asociación Ecuatoriana de Radiodifusión como el mejor jugador juvenil del fútbol ecuatoriano.
Su capacidad de desborde y regate en zonas pequeñas del campo hicieron que Emelec lo fiche en 2009. Con el Bombillo jugó dos temporadas, una de ellas participó en Copa Libertadores.
Joao fue cedido a Morelia en 2011. En su primera temporada en suelo mexicano anotó cinco goles en 22 partidos disputados. En total se mantuvo por tres temporadas, disputando 94 cotejos y anotando 21 goles.
El 5 de junio de 2013, en el mercado de pases, el volante fue transferido al Cruz Azul. Su debut con la Máquina Cementera se produjo el 20 de julio, ganando 1-0 ante Monterrey. Seis días después anotó su primer gol para el Club.
Rojas se encuentra en Argentina desde el 19 de julio de 2017, cuando el sitio oficial del Talleres de Córdoba anunció la contratación del futbolista a préstamo por 1 año con opción de compra.
Con las selección de Ecuador ha disputado 11 encuentros. Debutó en partido amistoso frente a la selección mexicana en 2008.
Además fue incluido en la lista definitiva del ex Director Técnico de Ecuador, Reinaldo Rueda, para disputar el pasado Mundial de Brasil 2014.