Don't expect 100% work from home at the start, getting used to the companies' way of work requires you to be at the office, at least at first.
That said: programming and the software development environment is very diversity-friendly indeed, ND people are even welcomed warmly, as we (usually, stereotypically) have the structured and logical mindset of a computer, making the work easier for us