Yes, there is a plenty of roles like that. I guess all depends on the role you are going to play in a company. Most of the time you will have to be on site for initial 1-3 months then you probably will have a green light for home work at least a few times a week. This is also a part of negotiation.
I was working there in Dublin - be prepared for a lot of scammers visitting you every freakin' evening at home, amazingly huge house rental fees and spoiled landlords thinking how to cheat you on the rentals, houses/appartaments full of shitty infrastructure, awful wheather, terrible public transportation and waisting your time on registering yourself to get PPS number from the depart of Social Welfare. Without that you will be forced to pay 41%of taxes etc... Go find the job in UK or somewhere else, keep far away form Ireland. Also - Irish guys are most of the time arrogant, thinking they are the most intelligent people on the Earth. Wouldn't go there anymore...
I am working as a NATO IT consultant. What I can say about it is - No Action Talk Only. There is only inertia and massive decission chain, a lot of people having own interests and hypocrisy of civilian NATO employees on amazingly huge level. I met only a few people with a good IT knowledge. For the rest - I really don't know who hired them. And the Code of Conduct over there is another level of hypocrisy - all bids are already set up. Corruption and nothing else.
Not so long ago I had an interview with Kainos - it was a few steps skype i-view. First one was quite nice, the second one - really strange. That guy on the other side was alone, asking me the same questions as during the first one. At the end I was told I will receive a complete feedback by mail. I think it was about two weeks I had to wait for that. Finally I had to ask for that. The feedback was some kind of a joke - nothing there was truth. Fortunately I had recordings and notes I took during the meetings. All I can write here is - if they really want you they will take you whatever you will say. If they don't - every single thing can be against you.
1. High quality of work
Bullshit
2. Low costs
Yep, and one of the lowest salaries on the market
3. Easier to recruit programmers
Sure, sure... Considering students leftovers
4. More qualified programmers
Blah, blah... Most of them are already outside of Poland
5. Collaboration with other partners
What collaboration? Another bullshit.