Lead Front End Engineer
Lead Front End Engineer
AirMedia
Los Angeles, CA
AirMedia Summary
AirMedia is an online video start-up based in Los Angeles. We are funded, we have launched the first version of our product, and we are experiencing very high growth: The company was founded in January 2014, and we already support over 100M video streams per month on our platform, with only our first three customers, in only one content category, (sports).
The founders started two other online video companies prior to AirMedia. Both of those companies were VC-funded, and both returned profitable exits for investors and employees, (IFILM & RealGravity).
AirMedia’s product and business plan draw on the sum of that experience, and the company is competing for a multi-billion dollar segment of the online video advertising market.
While there is a consumer aspect to the business, the company is primarily engaged in the development of B2B, SAAS platform for large, consumer video content producers. Our CTO holds a Ph.D. from MIT in computer science, and we are looking for A+ engineers to help us build out the rest of the product suite.
Job Description
AirMedia is looking for a lead front-end engineer to team up with our CTO on interfaces for our one-of-a-kind technology. As one of the company’s first hires, you will be deeply involved in a wide range of our development and engineering responsibilities. It is an excellent opportunity to learn and work with a number of new, important web technologies and to make a material difference at an early stage of a successful start-up.
Requirements
· Expert knowledge of CSS, JavaScript, and DOM
· Ability to create an interface in HTML, CSS and JavaScript
· Extensive experience with Ajax and JavaScript libraries
· Experience with Ember
· Knowledge of cross-browser quirks
· Experience with a variety of client and server side frameworks
· Solid understanding of the full web technology stack (e.g. HTTP, cookies, headers, asset loading / caching)
· Self-motivated, and able to independently identify and implement needed improvements
· B.S. or higher in Computer Science (or equivalent work experience)
· Understanding of CS concepts such as: common data structures and algorithms, profiling/optimization
· Great verbal and written communication skills
· Disciplined approach to development, documentation, testing, and quality assurance
· Attention to detail, quickly fixing bugs and solving problems
Pluses
· Experience with online video
· Visual design skills
· Proficiency in Python (WSGI/Django)
· Experience authoring websites for mobile devices
· Experience implementing high-performance interfaces with HTML 5 APIs
· Professional UX or information architecture experience