We are searching for the rare web developer that combines passion for the customer experience and the technical know-how to develop quality code in a fun, fast paced environment. You must be highly self-motivated, innovative, and well versed in new web technologies. This position involves close collaboration with the Product, Design and Engineering teams. Rest assured, you’ll have plenty of opportunity to make your mark on the product. Key Responsibilities:
- Develop, deploy, and maintain dynamic, user-friendly web applications.
- Identify opportunities and implement solutions to improve web site scalability.
- Work closely with other departments in identifying and refining requirements and user interface design tradeoffs.
Experience and Skills:
- At least 5+ years experience developing rich browser-based web applications.
- At least 3+ years experience with JSP, or similar scripting language, and loves designing modular, object-oriented JavaScript.
- Proven expert-level knowledge in: DHTML, CSS, JavaScript. Ability to write clean, legible code with cross-browser compatibility.
- Well versed in the AJAX paradigm.
- Understanding of database design and SQL.
- Strong object oriented design and development skills.
- Good understanding of Web usability standards and concepts.
- Good eye for layout and fonts. Awareness of user experience.
- Knowledge of performance tuning.
- Experience with high volume websites a plus.

