Before to worry about your English you are to clarify the terms of your proposed contract. It's more important and I'd say crucial. You may find a lot info in QL about salaries, accomodation, living cost and so on. You also may put you queries here. People in QL are very helpful.