I'm a developer myself and I wouldn't agree on a 50/50 split (because I've got absolutely no control over the rest of the business).
I think, you're going to have a hard time finding a developer working with you on that basis.
I think, you're going to have a hard time finding a developer working with you on that basis.