id
id: string
OptionalemployeeId
employeeId?: string
title
title: string
OptionaljobNature
jobNature?: string
Optionaldepartment
department?: string
OptionalfunctionalManager
functionalManager?: string
OptionalhierarchicalManager
hierarchicalManager?: string
mainResponsibilities
mainResponsibilities: string
missionsActivities
missionsActivities: string
authorities
authorities: string
profile
profile: string
Optionalresponsibilities
responsibilities?: string
Optionalrequirements
requirements?: string
skills
skills: string[]
Optionallevel
level?: string
OptionalsalaryRange
salaryRange?: string
isTemplate
isTemplate: boolean
isActive
isActive: boolean
createdAt
createdAt: string
updatedAt
updatedAt: string
Optionalemployee
employee?: {
id: string;
firstName: string;
lastName: string;
employeeNumber: string;
user?: { email: string };
}
Optionalfiles
files?: {
id: string;
filename: string;
url: string;
size: number;
mimetype: string;
createdAt: string;
}[]