Hey!
I am a mediocre Unity3d developer, this is my passion, this is what i do in most of my free time.
My preferred language is C#, but i am also familiar with java,delphi,c,c++.
I can also offer you some networking in Unity, in case you want your game to be multiplayer.
If you do chose me, i can work on this project at least 4-5 hours a day.
Completion date hardly depends on game mechanics, quantity of stages, etc.., but if you do truly have all the assets needed, then it should not take me too long :).
I am almost always available on Skype, so you can reach me to check out the progress if you are interested.
Well, i guess thats all in general.
Talk to you later... or you know.. not :D