Buscador de Vacantes

Como encontrar las mejores vacantes para un candidato especifico

buscadorvacantescandidatomatchingjob-finderpostular

Buscador de Vacantes

El Buscador de Vacantes te permite encontrar las vacantes publicadas que mejor coinciden con las habilidades de un candidato especifico, ordenadas por porcentaje de compatibilidad.

Acceder al buscador

Menu lateral - Finder - Buscador de Vacantes

URL: /app/job-finder

Permiso requerido: job-finder.read

Estructura de la pagina

Campo de busqueda:

  • Buscar candidato: Escribe nombre o email...

Candidato seleccionado:

CampoValor
AvatarFoto
NombreJuan Perez
Emailjuan@email.com
Telefono+52 55 1234 5678
StatusEn linea

Tabla de resultados:

#VacanteEmpresaCompatSkillsAccion
OroDev Frontend SrProyecto Alpha92%5/5 2/2Postular
PlataFullstack DeveloperProyecto Beta85%4/5 1/2Postular
BronceReact DeveloperProyecto Gamma78%4/5 2/2Postular

Flujo de uso

1. Buscar candidato

Escribe al menos 3 caracteres del nombre o email:

Resultados de busqueda:

2. Seleccionar candidato

Al seleccionar, se muestra la tarjeta del candidato:

CampoValor
NombreJuan Perez
Emailjuan@email.com
Telefono+52 55 1234 5678
StatusEn linea

3. Ver vacantes compatibles

Automaticamente se cargan las vacantes ordenadas por compatibilidad:

Ejemplo de tarjeta de vacante:

CampoValor
Posicion#1 Oro
TituloDesarrollador Frontend Senior
ProyectoProyecto Alpha
Compatibilidad92%
UbicacionCDMX
ModalidadRemoto
Requeridas5/5
Preferidas2/2

Columnas de la tabla

ColumnaDescripcion
#Posicion en el ranking
VacanteTitulo (link a la vacante)
EmpresaNombre del proyecto
UbicacionCiudad + modalidad (remoto/presencial)
CompatibilidadPorcentaje de match
SkillsResumen: requeridas + preferidas
AccionBoton para postular

Tarjeta del candidato

Informacion mostrada

CampoDescripcion
AvatarFoto del candidato
NombreNombre completo
EmailCorreo electronico
TelefonoNumero de contacto
StatusIndicador de presencia

Indicador de presencia

IconoEstado
VerdeEn linea (conectado ahora)
GrisDesconectado

El estado se actualiza en tiempo real via WebSocket.

Detalles expandidos

Haz clic en la fila para ver el desglose:

Cumple:

  • JavaScript (8/7) - Supera el minimo
  • React (7/6) - Supera el minimo
  • CSS (6/5) - Supera el minimo
  • TypeScript (6/5) - Preferida cumplida

No cumple:

  • Node.js (3/6) - Por debajo del minimo
  • GraphQL (0/4) - Sin habilidad evaluada

Vista alternativa con tabla

HabilidadTipoMinimoCandidatoEstado
JavaScriptRequerida78Cumple
ReactRequerida67Cumple
CSSRequerida56Cumple
Node.jsRequerida63Parcial
TypeScriptPreferida56Cumple
GraphQLPreferida40Falta

Navegacion con parametros

Puedes navegar al buscador con candidato preseleccionado:

/app/job-finder?userId=123

Esto carga automaticamente al candidato y muestra sus vacantes compatibles.

Desde otras paginas

// Desde perfil del candidato
navigate(`/app/job-finder?userId=${candidato.id}`);

// Desde pool de talento
<Button onClick={() => navigate(`/app/job-finder?userId=${user.id}`)}>
  Buscar Vacantes
</Button>

Acciones disponibles

Ver detalle de vacante

Haz clic en el titulo de la vacante para ver su pagina completa.

Postular candidato

  1. Haz clic en "Postular"
  2. Confirma la postulacion

¿Deseas postular a Juan Perez para: Desarrollador Frontend Senior en Proyecto Alpha?

  1. El candidato se agrega al proceso de la vacante

Cambiar candidato

Busca y selecciona otro candidato en el campo de busqueda. Los resultados se actualizan automaticamente.

Casos especiales

Candidato sin habilidades

Este candidato no tiene habilidades evaluadas. Evalua sus habilidades para ver matches con vacantes.

Sin vacantes publicadas

No hay vacantes publicadas actualmente. Publica vacantes para ver compatibilidad.

Busqueda muy corta

Escribe al menos 3 caracteres para buscar

Sin resultados de busqueda

No se encontraron candidatos con ese nombre o email.

Filtros y ordenamiento

Ordenamiento fijo

Las vacantes siempre se ordenan por:

  1. Porcentaje de compatibilidad (descendente)
  2. En empate: titulo alfabetico

Paginacion

Elementos por pagina: 10, 20, 50, 100

Mostrando 1-10 de 28 vacantes

Informacion de la vacante

Cada vacante muestra:

CampoDescripcion
TituloNombre de la posicion
ProyectoEmpresa/proyecto que contrata
UbicacionCiudad o "Remoto"
ModalidadPresencial, Hibrido, Remoto
TipoTiempo completo, medio tiempo, etc.
CompatibilidadPorcentaje de match
SkillsConteo de requeridas y preferidas cumplidas

Mejores practicas

Evaluar habilidades completas

Para resultados precisos:

  1. Evalua todas las habilidades relevantes del candidato
  2. Usa niveles consistentes (1-10)
  3. Incluye habilidades tecnicas y blandas
  4. Actualiza evaluaciones periodicamente

Interpretar resultados

RangoDescripcion
90-100%Candidato ideal para la vacante
70-89%Muy buen match, pocas brechas
50-69%Match parcial, revisar brechas
<50%Probablemente no es el perfil adecuado

Analizar brechas

Antes de postular, revisa el desglose:

  1. ¿Las brechas son en habilidades criticas?
  2. ¿Puede el candidato aprender rapidamente?
  3. ¿Las preferidas compensan las brechas?

Uso estrategico

  1. Candidato sobrecalificado: Buscar vacantes senior
  2. Candidato junior: Filtrar mentalmente por nivel
  3. Cambio de carrera: Considerar transferables

Problemas comunes

"No encuentro al candidato"

Causas:

  1. El candidato no esta en tu pool (sin UserProfile activo)
  2. Esta bloqueado o archivado
  3. Busqueda con menos de 3 caracteres

Solucion: Verifica que el candidato este en tu pool de talento activo.

"Todas las vacantes tienen 0%"

Causa: El candidato no tiene habilidades evaluadas por tu empresa.

Solucion: Evalua las habilidades del candidato en su perfil.

"Falta una vacante"

Causa: La vacante no esta publicada (status != published).

Solucion: Publica la vacante para que aparezca en resultados.

"No puedo postular"

Causas:

  1. Sin permiso process.manage
  2. Vacante sin proceso configurado
  3. Limite de postulaciones alcanzado

Solucion: Verifica permisos, proceso y limites del plan.

Diferencia con Buscador de Candidatos

AspectoBuscador de CandidatosBuscador de Vacantes
EntradaVacanteCandidato
SalidaLista de candidatosLista de vacantes
SeleccionProyecto - VacanteBuscar candidato
Uso tipicoLlenar vacanteUbicar candidato
URL/app/finder/app/job-finder

Integracion con otros modulos

Pool de Talento

Desde el perfil de un candidato en el pool:

  • Boton "Buscar Vacantes" - Navega a job-finder con userId

Vacantes

Al ver una vacante:

  • Link "Ver compatibilidad" - Navega a finder con positionId

Postulaciones

Al postular desde el finder:

  • Se crea JobApplication
  • Se crea ProcessTask
  • Candidato aparece en tablero Kanban

Proximos pasos

¿No encontraste lo que buscabas?

Nuestro equipo de soporte está listo para ayudarte.

Contactar Soporte