The good thing is, according to my research the income requirement is floating. In other terms, you just need an income which is "usual for your region".
Of course, you would need a visa too.
What I am trying to suggest is you search an potential employer first and ask him to deal with the visa/eu card details. That way you wouldn't get the german citizenship in first glance; not sure if you really aim at that or if you would like to return after the war.
Anyway you can reach citizenship after living 8 years in germany (please note there are some restrictions, like no criminal acts, accepting liberal and democratic orders and so on).
I believe with your skills you might have a good chance to find a position in the Berlin or even Munich scene. Just prepare a CV and try to contact as many startups as you can. Look out for guides like this: http://www.berlinstartup.de/startup-guide.php http://berlinstartupjobs.com/
Good luck and take care mate.
Links: http://www.arbeitsagentur.de/nn_566780/Dienststellen/besonde...
http://www.arbeitsagentur.de/nn_616850/Navigation/Dienststel...
(german, despite they aim for migrants. Send them to potential employers).