As an admin, I want to include custom fields and additional questions during position setup, so that I can gather more detailed and specific information from applicants beyond basic details, improving the quality of hiring decisions.
GIVEN I am setting up a position in the hiring module
WHEN I navigate to the position setup screen
THEN I should see an option to add custom fields specific to the hiring process (e.g., dropdowns, text inputs, or file uploads)
AND I should also have an option to add additional questions (e.g., behavioral, technical, or situational) tailored to the role.
AND these fields and questions should appear on the public application form for the position.