|
|
|
Web Programmer
We are looking for an experienced programmer who is also an HTML wizard.
You need to understand HTML and CSS and one or more of PHP, Zope,
templates, and Wikis.
You need to be capable of creating by hand the output produced by
PHP, Zope, or other content management systems.
If you are a programmer who is enough of an artist to create good
looking HTML by hand, you are a great match.
If you are a programmer who would like to produce a small, fast
templating system that could produce that same HTML, you are
perfect.
And if you think systems like PHP and Zope are too slow by at
least a factor of 10, that is icing on the cake,
come work here, you're perfect.
Your duties will include working on our web-based infrastructure.
You will have a free hand to design and build much of the
BitKeeper web-based user interface.
The BK/Web interface on
bkbits.net
is where you could start (and as you can see it could use your help).
Required background
-
Solid C programmer with at least 5 years industry-level experience
-
Competent in low-level socket programming
-
Experience with the HTTP protocol at the socket level
-
Solid HTML and CSS skills
-
Javascript experience
-
Experience in Wikis; ideally you have written one
-
Experience in markup languages such as Wiki, groff, latex, or perldoc
-
Experience interfacing with database engines
-
Self-motivated self-starter with low management overhead
-
Ability to think in "pictures" and implement to a "picture"
-
BS in engineering (MS preferred)
-
Excellent references
Desired background
-
Ajax programming
-
Bourne shell scripting
-
lex/yacc (aka flex/bison)
-
Experience porting to many systems
-
Windows experience
-
GIMP or Photoshop tinkering for logos would be a plus
| |
|