Code for America | San Francisco | on site
Code for America needs your help building Chime [1], its first commercial product: an open-source [2], git-based Python CMS built specifically to make city websites great. Full job description: <a href="
In particular, we're looking for a full-stack or back-end engineer who likes mentoring, so that a) we can ship more of the great features in our backlog, and b) we'll be ready to hire more junior engineers while keeping code quality high.
What are we doing? City websites are a resident's major interface to government. We believe that US city websites could be radically better. (As an example, compare <a href=" with your local city website; note how approachable and user-focused the former is.) A big part of the solution is a tool that makes it easy for city employees to do the right thing, making it easy for them to get good, user-friendly changes out quickly. We aim to make the lives of millions of residents better.
How are we doing it? The lowest level is git, which we trust to handle many people working in parallel on large, complicated sets of files. On top of that is Python and Flask for a straightforward, approachable back end code base. We currently use Travis to run our substantial unit test suite, and automatically deploy to AWS via Chef and Docker. We do that all through close collaboration, a cross-functional team, and shared decision-making informed by lots of user research. This all happens in a successful, well-regarded non-profit where you will get to meet lots of interesting people. (Last week at the kitchen snack jars, I ran across Tim O'Reilly.)
If that's appealing, to apply just send me an email at REDACTED_EMAIL with the 3 things listed here:
<a href="
Questions welcome, either here or via email.
[1] <a href="
[2] <a href=" with Docker images available at <a href="
Ask HN: Who is hiring? (September 2015)