Reports to: GM, International
To apply: Please submit a resume
OverviewThis role requires a deep and broad technology background and will require interacting with clients primarily via phone and email, but occasional in-person meetings might be needed. This position will be work closely with the Director of Technology to build a world class technology practice. This position will focus 75% of his/her time designing and implementing code and 25% of his/her time interacting with clients. This position will predominantly focus on end-user oriented applications that need to be integrated with back-end technology.
Primary Responsibilities- Working with the technology team to build a world leading technology capability for a top design firm
- Creating a technology practice in partnership with the NY Director of Technology and the San Francisco office that has expertise in interaction technology, strategy and research
- Following and tracking changes in the technology landscape
- Carrying out additional, unanticipated supplementary/complementary tasks as required.
- Essentially pinch-hitting when necessary
Qualifications- Extensive experience developing rich and engaging Flash and Flex experiences
- Ability to creatively solve technical problems
- Exceptionally strong knowledge of Object Oriented Programming, AS2 and AS3
- Ability to create interactive animations without a timeline
- At least four years of professional experience
- High quality thinking, presentation and execution
- High degree of comfort leading and managing other developers, leading development strategies and quality assurance
- Education: College degree in a related field and 3-5 years industry experience as a Developer/EngineerEffective verbal and written communication skills
- Understating of other RIA (rich internet Application) platforms like Silverlight, AIR etc is a plus
- Experience in CMS or eCommerce platforms is a plus
- Client facing experience
- Highly organized and detail-oriented
- Strong interpersonal, writing and presentation skills
- Ability to translate business requirements into viable technology practices
- Ability to find efficient and effective solutions to complex problems and to multi-task
- Strong sense of ownership of process and results



