Software development project manager

Closed - This job posting has been filled.

Job Description

We need a project manager to oversee software development for smartphone and web server applications. The work includes developing general requirements, helping to select freelance workers, tracking features and schedules, and coordinating work among multiple software developers.

Details:

This is a position to oversee all aspects of development for prototype services and applications that use speech recognition, usually in the context of a smartphone. You may write an odesk ad and help us select contractors who respond. You may audition software developers by giving them a small task and evaluating their speed and quality. We will work together to be sure that each developer understands his/her portion of the task, deliverables, and milestones. You will monitor and provide guidance to developers as the project proceeds. You will examine the final software product (not necessarily the source code, but the end result) to confirm that it meets specifications. Depending on the project, you may help find and coordinate work with testers.

This job may also involve working with speech recognition APIs, such as the AT&T Speech API or the Google speech API, and setting up jobs on Amazon Mechanical Turk. The role is initially to manage two small software projects targeted to complete this year, but may extend to further projects beyond 2013.

Skills:

Mastery of English and strong organizational skills are required.
Software development management or project management experience is recommended.
A background in software development - especially iPhone, Android, or web services applications - is also useful.
Experience with speech recognition, data management, or Mechanical Turk is a plus.
You will need Skype, ideally with a web cam.