Return-Path:X-Original-To: job-opps-relayxyz-outgoing Delivered-To: job-opps-relayxyz-outgoing@cs.swarthmore.edu Received: by allspice.cs.swarthmore.edu (Postfix, from userid 1442) id 2A5191FF2F; Thu, 26 Oct 2006 09:14:37 -0400 (EDT) X-Original-To: job-opps@cs.swarthmore.edu Delivered-To: job-opps@cs.swarthmore.edu From: "Charles Kelemen" Date: Thu, 26 Oct 2006 09:14:37 -0400 To: job-opps@cs.swarthmore.edu Subject: [JOB OPP] more on The Open Planning Project - open source software engineering, NYC Message-ID: <20061026131436.GF14753@cs.swarthmore.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i Sender: owner-job-opps@cs.swarthmore.edu Precedence: bulk Reply-To: "Charles Kelemen" Here is some more info from Ethan Jucovy who graduated last year. Feel free to contact him. --charles ----- Forwarded message from Ethan Jucovy ----- To: Charles Kelemen From: Ethan Jucovy Date: Thu, 26 Oct 2006 08:49:34 -0400 Here's some more info about The Open Planning Project -- anyone who's interested should feel free to contact me about it, egj@sccs.swarthmore.edu. It really is an amazing place to work. Thanks, Ethan --- About The Open Planning Project Open Source Software Engineer Dream of a job that lets you release all your code open source? TOPP is a high-tech non-profit building virtual tools for real-world change. Our software helps people build a more transparent, sustainable, and democratic society. We are looking for software developers who want to put their skills to good use. We offer a job you'll love in an environment you'll want to come to. Run like a start-up, we invest in the best people and treat them right. Our West Village offices are home to some of the most fun and passionate people in New York. TOPP has competitive salaries and great benefits (all the basics, plus lunch every day and five weeks of vacation). More importantly, we offer a challenge: to build great software that has the potential to change the status quo. Job Requirements If you're a creative thinker who is at home in many development environments, let's talk. We're looking for computer engineers who have a solid base in algorithms, object-oriented programming, databases and design patterns. HCI skills are a plus. We seek people who are comfortable switching languages, picking the right tool for the job. Experience with community organizing, online collaboration tools, and volunteering are all positives. Come join other innovators who dare to measure their code by its real-world impact. Job Description You will work on our new OpenPlans software, a free, hosted, and integrated suite of web-based tools. As Sourceforge takes the hassle out of setting up an open source project, so OpenPlans provides the collaboration tools for the active citizen. The base of the software is currently wikis and email lists/forums, which are continually refined so even people who have never heard of a wiki can collaborate and get things done. We are incorporating additional tools (blogs, task trackers, etc.) and making it simple to integrate our tools into other sites. We will continually innovate and adapt new features, growing organically with user needs. Our language of choice is Python, and OpenPlans is primarily based on Zope and Plone. We tap into the best of the wider open source world when appropriate (our task tracker is built on Pylons, our site integration XSLT, etc.). As part of our team, you will improve usability and build new features. - Design and build new online tools for community organizing - Work with users and designers to ensure that Open Plans is a joy to use - Contribute to wider Zope and Plone open source communities - Write clear, commented, well-designed code with full test suites - Be a team player who helps put out production quality releases on a quick, iterative cycle Opportunities for specialization in: - Front end usability: customize and streamline user interaction through AJAX improvements to static pages and discussions with active users. - Back-end architecture and scalability: work with system administrator on caching and performance improvements to database and web tier in order to scale to millions of users - New feature ideation, design, prototyping and implementation: bring new interactive web tools to OpenPlans, incorporating and inventing the latest technologies for community collaboration - Testing and quality assurance: instrument testing environment to ensure latest improvements don't break old features, and perform interaction analysis. - Information Architecture: contribute to the overall design and interaction of the framework that underlies the site, making it a true platform of collaboration. To apply, please email your resume (including GPA) and a good cover letter to jobs@openplans.org. Let us know why you're interested in working for The Open Planning Project. We want to learn more about you than just what will fit on a resume. To learn more, visit topp.openplans.org. ----- End forwarded message ----- Charles F. Kelemen, Edward Hicks Magill Professor Chair, Computer Science Department Swarthmore College 500 College Avenue Swarthmore, PA 19081 610-328-8515 cfk@cs.swarthmore.edu kelemen@swarthmore.edu ________________________________________________________________________