No one can tell from what you've posted.
Tell us the job offer details. How much are they saying they will pay you, do they offer accommodation and feeding, what is the company. How much do they expect you to pay for the visa?
Most of these are fake. I've yet to see a real one.