Sunday, September 28, 2008

Senior Client Software Developer - Symbian Lead (Boingo)


Boingo Wireless, Inc. - Westwood, CA 90024


Apply for this job by visiting the Boing Career Center. Follow this link to apply directly for this position.

Come work at Boingo Wireless™, the hottest start-up in the wireless industry, where we're searching for the most elite professionals to join our stellar team. This is an unrivaled opportunity, the chance to work alongside the smartest people in the industry and create a lasting impact on the world. At Boingo™, we're creating the next phase of the Internet, which is wireless and as ubiquitous as the air we breathe -- and as invigorating as the ocean breeze blowing into our sun-drenched Westwood office.

If you feel you have what it takes to be on the superstar Boingo team, please review our description below and submit your resume.

SENIOR CLIENT SOFTWARE DEVELOPER, SYMBIAN LEAD
The Senior Software Client Developer will be responsible for developing Boingo's award-winning client software, including architecture design, development, documentation, and maintenance of our WLAN (Wi-Fi) software clients for consumer and partner use.

Responsibilities:

Hands-on client software architecture and development

Application design, coding and implementation, including functional specifications. Execution for multiple branded versions in multiple languages on multiple platforms (Windows, Windows Mobile, Mac, Linux, Symbian, etc.)

Requirements:

Extensive experience with Symbian (S60 and/or UIQ) minimum of 5 years

Extensive experience with C++ minimum of 5 years

Experience in development through the entire life-cycle including design, architecture, and implementation

Experience with cross platform development

Highly skilled in the use of object oriented programming techniques

A background in developing client software that has been distributed onto millions of desktops

Proven full life-cycle experience in development of PC and/or PDA based client software, preferably network or communications software, which was commercially released for use by a broad audience and went through at least one upgrade cycle

Platform list will expand to include Linux, Symbian and possibly other embedded devices, so the ability to adapt to new environments is essential

Excellent verbal and written communication skills, able to communicate effectively with non-engineers as well as engineers

Experience with unit testing frameworks

Ability to work in a dynamic industry that changes daily


Nice to haves:

Experience with MS Windows Mobile SDKs desired

Experience with project management (scheduling labor, managing deadlines) a plus

BS or MS in CS, or equivalent experience a plus

Location: Westwood, CA


No comments: