We are looking for a web UI ninja.
This ninja will be master of:
HTML - Prefers to write POSH, and thinks anything less than a strict DTD is
cheating. You keep up to date with developments in HTML5 and don't feel
right unless the markup and presentation are firmly separated.
CSS - Able to work around browser rending inconsistencies in CSS alone. You
know what a pain IE can be but are patient enough to lovingly tuck it up in
bed like a senile grandparent with a nice cup of cocoa. You know your box
model inside out and get a nice warm feeling when you view the source of a
web page and there are no tables. Likewise inline styles and <br /> tags
make you feel a little nauseous.
Javascript - Know how to write unobtrusive Javascript, and how to create a
user experience that degrades gracefully without it. You are comfortable
with modern libraries such as Prototype or jQuery but still like getting
your hands dirty - you know when to use apply instead of call and can
happily throw closures around like shuriken. The idea that functions
are objects too creates a mischievous spark in your eye.
Flash - You'd rather do it in HTML5 but you know AS 3 well and you're
pragmatic enough to use the right tool for the job.
Communicating - You like working in a team, and enjoy being handed a
challenging design. You can also explain to a designer where the design
will break when translated to HTML, without offending them, and before
implementing it.
Also of interest:
* Disciplined user of any version control system, svn a bonus.
* Not such a Ruby snob that you won't work with Java developers.
Interested? Send your CV with links to webninjas@correspondent.com
Source: Joel On Software