previous | next
 
home  |  sales  |  customers  |  jobs  |  contact  |  search  
 
 Home 
 Products 
 Customers 
 Comparisons 
 Sales 
 Test Drive 
 Company 
 Jobs 
      - Windows programmer 
      - Sales engineer 
      - Web Programmer 
      - Technical Support 
      - Project Manager 
      - Systems programmers 
      - Graphics/Web Designer 
      - Systems Administrator 
      - Reasons to work here 
      - Applying 
 Support 
 Documentation 
 Search 
 Site Map 
    

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

Home    Products    How to Buy    Customers    Downloads    Support    Privacy Policy    Site Map    Contact Us

© 1997-2013, BitMover, Inc.