We are seeking a smart, experienced engineer who gets things done to join our team and specialize in building responsive and elegant web UIs with JavaScript, DHTML, AJAX and server-side Java. The ideal candidate will have 3+ years of experience designing modular, object-oriented JavaScript UIs. This is an exceptional opportunity involving substantial equity.
RESPONSIBILITIES
* Help us build responsive and elegant web UIs with JavaScript, DHTML, AJAX and server-side Java
* Design, implement, deploy, and extend the infrastructure which supports our secure, scalable, and quickly evolving web application
Depending upon the candidate's experience and interests, we also have important and rewarding challenges in the backend and data/analytics tiers.
EXPERIENCE AND REQUIREMENTS
Absolutely Required
2+ years of deep Javascript / AJAX / DHTML experience, especially framework experience such as GWT, Prototype, Dojo, YUI
Able to design, code, unit test, and debug complex, DOM-based web software applications supporting multiple browsers
Fluent with HTML and CSS, and able to code them by hand
Experience designing modular, object-oriented JavaScript
Proficient with at least one JavaScript debugger (Venkman, FireBug, etc.)
Strongly Recommended
2+ years of Java experience
Strong OO design skills, and understanding of design patterns
Strongly familiar with at least one Java web presentation framework
Fluent in SQL (mySQL experience preferred). Understanding of O/R mapping concepts and tools (Hibernate, JDO)
Prior experience developing a production Internet application
BS or MS degree in Computer Science from a competitive school