open source application foundation is hiring

Bart Decrem <[email protected]> Thu, 24 Jul 2003 17:42:55 -0700
Newsgroups gmane.comp.gnome.mono.announce
Message-ID <[email protected]>
Hi folks,

Miguel invited me to post to this list, so here goes:

I'm helping with recruiting for the open source applications foundation 
in San Francisco.  Mitch Kapor, who runs OSAF, is (m)itching to speed 
up development on Chandler, an innovative open source PIM project, but 
the team is chronically understaffed.

I think Chandler has great potential.  Rather than try to explain it 
myself, here's how Mitch explains it: 
http://www.osafoundation.org/Chandler_Compelling_Vision.htm.

In addition to working on a very interesting open source end-user 
application, there's a couple of other really compelling things about 
working at OSAF:
- The team: It's an amazing group of people: Mitch Kapor, Andy, Michael 
Toy (who pushed a bunch of Netscape releases out the door), John 
Anderson (who wrote WriteNow), Mitchell Baker (of Mozilla fame).  See 
the people page at http://www.osafoundation.org/people.htm
- A hub for interesting open source initiatives.  OSAF is helping the 
Mozilla Foundation get off the ground and we're working on several 
other significant open source initiatives
- An incredible office: Really cool digs, south of Market, dog friendly
- Great, relax work environment, no 80 hour weeks.

Below is an overview of what kind of people we're looking to hire.  
Please send me mail ([email protected]) if you're interested or know 
people I should be talking to.

Bart



OSAF Hiring Wishlist

OSAF is looking for people of all shapes and sizes.  Obviously we would 
like to hire the best people we can find.  All people we are looking 
for would:

• Live in San Francisco or be willing to commute to San Francisco three 
days a week
• Have significant experience with object oriented languages
• Be able to understand and work with large bodies of code they did not 
write without getting too cynical.
• Be fun to hang out with.

It would be nice, but not necessary for people to also have:

• Significant experience working with a functional language
• Python experience
• Strong contribution to other open source projects

As our plans for the future are still sketchy, it is impossible to 
write complete job descriptions for the people we want to hire, we 
would be happy to hire people with combinations of these skills.

User Interface Implementation.  Someone needs to turn the pretty 
drawings into something which works spectacularly well.  This person 
would ideally have worked on well though of end-user software on more 
than one platform and be proud to show off her or his past work.

Network Internals Architect – Inside Chandler will be a  component 
which manages asynchronous data streams from many different sources and 
provides the plumbing for Chandler.  We need someone who can design and 
implement this.

E-Mail data wizard.  We will need someone to evaluate exiting code for 
communicating with e-mail servers and parsing e-mail messsages, make a 
fix/build decision, and then hook it to the networking and data 
repository frameworks.

wxPython platform wizard.  Someone who is familiar with with win32, gtk 
and mac toolbox who can help us polish wxwindows to be a modern ui 
platform.

Toolkit implementor – Someone who has written a fair share of UI 
toolkits in their life and would be interested in helping us extend 
wWindows into a fairly high-level toolkit for data based applications.

Indexing expert.  Chandler will require full text indexes for 
constantly changing data, we need someone to show us the way.

We will need rich text editing and HTML display in wxWindows.   Someone 
familiar with parts of this landscape who could take us where we need 
to go would be excellent.  Gecko/Konqueror, CSS, XBL, XSL, yadda yadda 
yadda.

qa coordinator – eventually there will be some community based qa 
effort with an osaf contact managing the work.  this person needs to be 
able to evaluate the quality of tests and to be fliexible in choosing 
approaches to testing and verification.  It is unlikely that someone 
from a QA organization will be able to do this job.

tech writer – it would be good to have someone who wrote well, it would 
be nice if that person also had some other skill on this list

Another development manager.  We imagine the org chart will eventually 
require the hirhing of a second manager.  This person needs to be 
organized enough to provide structure, but not so organized that they 
provide calicification.