Jobs
UX Developer
- Department:
- Design/UX
- Office:
- Seattle
- Location:
- Seattle, WA
As a User Experience Developer at Zillow.com, you will have the opportunity to work on a variety of product features, be part of a small UX Design and Dev team and have a strong sense of ownership over your work while making high-impact decisions for Zillow. We are looking for motivated and passionate UX developers who thrive in a fast-paced environment and are excited to build high-traffic, cutting-edge Web 2.0 products in the Real Estate space.
We are currently looking for contract or full-time User Experience Developers to join the Zillow team and focus on conceiving and creating rich, innovative, high-powered user interfaces to connect our users to our wealth of information. UX Developers work with UX Designers to implement consistent and flexible interfaces in semantic (X)HTML and CSS, and use JavaScript/Ajax to bring them to life with responsive, data-driven interactivity.
Required:
• Expert knowledge of (X)HTML/CSS with focus on browser consistency and semantic markup
• Expert knowledge of W3C standards
• Comprehensive understanding of the DOM
• Experience designing, building, debugging, and maintaining large-scale JavaScript applications
• Working knowledge of regular expressions
• Nuanced understanding of JavaScript performance issues
• Rapid-prototyping skills
• Ability to work quickly with little direction and no direct supervision
Highly recommended:
• 2+ years (X)HTML/CSS production experience on large-scale, data-driven websites
• Familiarity with JavaScript/Ajax libraries (YUI, Dojo, MochiKit, jQuery, etc.)
• Image production skills
• Experience with browser-native vector graphics (SVG, VML, Canvas, etc.)
• Experience building accessible/gracefully degrading interfaces
• Experience working with SEO and microformats
• Experience with Flash and ActionScript
• Knowledge of classical OOP techniques
• Experience with server-side scripting, especially Ruby, Python, or PHP 5
• Familiarity with source control and working in a shared development environment
• Experience with CMS tools