Tired of bug fixes, unit tests, and incremental feature requests?
Now is the time to get a fresh start. The economy is difficult, but it is actually a great time to be in the extremely early stages of development.
We are an angel-funded, stealth-mode startup founded by veteran entrepreneurs who have participated in multiple IPOs, founded companies (one of which has already raised Series A, B, and C), run engineering organizations, and written widely-deployed and award-winning software that has shipped in hundreds of millions of units worldwide.
We are focusing on a large underserved market in the online video space. We have taken a significantly different approach than everyone else that presents some very unique opportunities for monetization.
We're not interested in simply doing cool stuff on a massive scale; we want to instead focus on creating solutions that have real value to our customer base.
Description:
We need a UI engineer with solid experience developing in Flash / Actionscript / Flex, or solid experience developing Ajax, with a serious interest in Flex and Air. This engineer will be developing a cutting-edge user interface for an online interactive media publishing platform.
This is a chance to work on code from scratch! No massive amounts of legacy code to maintain.
We in a great office space in SOMA
We will have a telecommute-friendly culture (i.e. 2 - 3 days in the office per week).
Good equity is still available.
Responsibilities:
Architect, design, and implement modules and components for the product's user interface
Create / improve code organization, source code control, build systems, etc.
Create / improve automated user interface testing when possible
Collaborate on ongoing efforts for code profiling and optimization
Work with server engineers to optimize media experiences dynamically for varying CPU power and bandwidth
Explore future technologies, such as the new 3d features in Flash 10 to push the experience to the maximum
Work with graphic designers and visual effects consultants to fine-tune artwork and assets
If interested, also work on a strategy for open-source and community-building around the platform
Requirements:
BSCS or MSCS (or non-technical BA with sufficient experience)
Experience-- more is better, but we are open to recent graduates with great credentials
Must self-identify as a "UI Programmer"
Must have interesting hobbies and passions: we will only be able to create a compelling product if we live interesting lives
Please be an empathetic person: we feel this is critical for good user experience development
This is a bare-bones startup; flexibility and a can-do attitude are very important
Appreciation of good design is very important
Must have good grasp of software architecture / design patterns / agile programming
Significant experience with Actionscript or Ajax (with an interest in Flex / Air)
Amateur skills with digital photography and video a plus (especially any VFX skills)
Knowledge of various video encoding algorithms and/or ffmpeg a plus
Must have worked on teams with graphic designers
If your geek heroes include Jonathan Harris or Jared Tarbell, that's a big plus
Experience with usability testing a huge plus
Contact: Scott Laursen. scott [AT] adamsconsulting.net