< Go back
Client-side engineer (Palo Alto)
What we're looking for
We want someone who isn't afraid to treat JS/DHTML as a real language. Someone who will apply creative design and engineering rigor to client-side programming.
You should have...
- Deep experience designing modular, object-oriented JavaScript.
- As a guideline, we expect you'd need the equivalent of at least 1 full year's experience working exclusively on JavaScript/HTML/CSS ("AJAX") web applications
- A feel for good design -- both in terms of engineering and user experience. Along with the drive and ability to turn that feel into working products.
- Preferably with some working examples we can look at.
- Note that the app(s) in question must be Javascript-*driven*, not merely Javascript-"enhanced"
- Very strong practical knowledge of relevant W3C standards (XHTML, DOM, CSS) and the de-facto standards (XHR, browser properties, etc).
- Demonstrated expert-level knowledge in overcoming cross-browser compatibility problems in Javascript and CSS
- Experience with server-side web frameworks such as JSP/Struts, PHP/Smarty, ASP, WebObjects/Tapestry, etc... or something homegrown.
- Familiarity with http protocol and ability to use it for low-level troubleshooting
- Tolerance for the overhead of rapidly iterating toward greater usability. Insistence on complete/frozen specifications just won't work here.
And some nice-to-haves:
- contributions made to an open source project
- working knowledge of XML and XPath
- cvs / svn
- ant
- knowing your way around Unix
- vi / emacs
- photoshop skills, and general graphic design skills (able to do stuff at mockup level, to get early user feedback)
- experience writing plug-ins (for any system)
- handy with regexes
- can build small tools in Python / Perl / PHP / Ruby
- shell scripting
Why Jot
Jot is a great place for a hardcore DHTML person to work.
We "get" DHTML and Open Source. We've funded the development of huge portions of the Dojo open source framework and are continuing to introduce new features and applications based on it.
Combined with the Jot platform's amazing flexibility and its server-side JavaScript, it's the perfect place to work for folks who get the web and think it's fun to use dynamic languages, on either side of the HTTP connection, to rapidly bring an array of cool products to market.
If you like what you read, please learn more about the
company at www.jot.com and send your resume to jobs@jot.com
|