Technology Development Lead/Manager
Location: SF
We looking for a talented Technology Development Manager to run offshore application development for a mobile application that's part of a larger development effort of a suite of mobile applications. Candidate will act as the application owner for implementation of specific applications.
Responsibilities include:
- Link the local design team with the offshore development team
- Lead tasks throughout the project lifecycle
- Serve as the primary technical contact for relevant application(s)
- Participate in project scoping and estimation tasks
- Provide architecture/service/solution recommendations
- Collect design specifications and transmit data to offshore teams
- Provide architectural design and documentation for offshore team and client
- Work with offshore leads and technical teams to manage application development
- Manage requirements and schedule for application development
- Verify application output
- Track and report bugs
- Walk application code through QA, client review, etc
- Ensuring architectural alignment with other applications in suite
Offshore resources are in India. Candidate must be available to handle some level of weekly video/phone/IM meetings considering the time-zone shift.
Job Requirements
Qualifications/Requirements:
- Experience translating design/requirements into mobile applications
- 2+ years professional experience with mobile is preferred
- Experience with successfully shipped applications
- Experience with modeling tools
- Experience with distributed teams
- Experience and training in Agile software development methodologies
- Strong written/oral communication skills
- Key technologies used: Qualcomm uiOne, BREW, Symbian (UIQ or Nokia Series 60), Microsoft Windows Mobile, C programming
- Related technologies: Palm OS, iPhone, J2ME, Android
Candidates MUST be able to work on-site in our San Francisco studio.