You can always open a company and apply as a company manager. Also, you can get a Blue Card if you pay yourself at least 1.5x the average salary in a given country, which in the case of a funded startup should not be a problem. German immigration system is very kind to tech founders.