JavaScript Engineer
Urban Airship - Portland, OR

This job posting is no longer available on Urban Airship. Find similar jobs: Javascript Engineer jobs - Urban Airship jobs

Urban Airship offers Mobile Relationship Management (MRM) solutions that enable brands and marketers to earn and maintain a presence on their customers' mobile devices in order to build brand awareness, engage users, drive conversions and increase customer loyalty. Its cross-platform solutions manage the end-to-end process of delivery customer- and location-targeted mobile push messages and Apple Passbook passes including consulting services and analytics to optimize effectiveness.
Work with a talented team of Python and JavaScript engineers across a variety of platforms, from the browser to embedded device libraries; help design and implement novel visualizations of massive datasets.

Experience:
Extensive JavaScript experience - You can chain together prototypes, you can explain how type coercion works, and you can explain what's going on in the JavaScript portion of WAT Experience with HTML/CSS, with an emphasis on working with designers Has an opinion on Crockford's JS style Knowledge of native DOM APIs Has an opinion on how to create a level playing field across all browsers (i.e., Modernizer, underscore, or es5-shim) Experience with require.js or other modern JS module loaders Understands, at a high level, how modern JavaScript engines work; can profile, analyze, and otherwise create high performance JavaScript targeting those engines. Up-to-date on web security: can identify XSS attack vectors, and can explain what CSRF protection is and why it's a must-have Bonus points:
Familiar with Django/Python You've authored your own Node.JS module

Urban Airship - 18 months ago - save job
About this company
Urban Airship powers Push Notifications, In-App Purchase, and Subscriptions for mobile applications across major mobile platforms.