She thought she works here until hiring someone.
--"She thought she would work here until a permanent employee is hired." This implies she is not a permanent employee.
--"She thought she would work here until someone was hired." This implies that either she will not work here even if no one is hired or that someone was hired and she still works here.
I mean she thought she works as a temporarily.
--"I mean she thought she works as a temp." "Temp" means temporary employee. You could also just say "temporary employee" instead.
--"I mean she thought she is working temporarily."
So, You saying means that the monday is for her?(I want to say, the shift on Monday is for her.)
- "So, you are saying that the shift on Monday is for her?"
- "So, you mean that Monday is for her?" Only use this if it is already clear that "Monday is for her" refers to the shift on that day.
- So, what you are saying is the shift on Monday is for her?
- So, what you mean is the shift on Monday is for her?
That she working here on Monday is fixed?
--"That she works here on Monday is fixed?" This sounds a little strange because fixed could imply that it is certain, or that it has now been decided when previously it had not been decided. Therefore it becomes a little unclear, so you should use either "certain" or "determined", depending on which meaning is intended. You could also use words that mean either of those things; for example, "definite" means "certain" and would work as well.