A sugerencia de @ManuDev01 agregué un ViewModel para trabajar con la creación de una nueva vacante. Esto se puede mejorar mucho todavía es solo un starting point