This is a project to run for one month, could be extended, experience needed is 10 years+. Around 30 hours per week work.
Development of on-screen keyboard software similar to Apple's Accessibility Keyboard and Assistiveware's KeyStrokes, with a few changes and additions.
The project will require a programmer who can write GUI features from the ground up and doesn't have a problem breaking Apple's design rules.