San Francisco, CA
Do you want to help build one of the world's most innovative news projects? Do you want to become a key member of a small, high-caliber team and work toward a great cause? The Bay Citizen team is redefining the model for journalism and is made up of a talented team of area experts. We need you to join our technology team to help build the future of online journalism with Armstrong - a new, open source platform for news.
We are looking for a Senior Python Developer who will play a critical role in developing a robust and flexible publishing platform that powers our 24x7 editorial organization. We will develop new journalism tools and innovative ways for people to interact with news and data from the web, mobile and other distribution platforms.
Responsibilities:
1.  Develop and maintain the publishing platform with a small team
2.  Take ownership and drive data/visualization projects to conclusion
3.  Code primarily in Python, HTML, Javascript, and CSS
4.  Make decisions independently and iterate rapidly
5.  Be creative and self-motivated
Requirements:
1.  You’re a hacker that gets thing done.
2.  Strong working knowledge of Django and Python (at least 2 years experience)
3.  Significant experience with databases (MySQL, PostgreSQL)
4.  Familiarity with jQuery and/or other Javascript frameworks
5.  Demonstrated ability to build impressive, non-trivial web applications.
Nice-to-haves:
1.  Experience with Amazon Web Services running Apache, Nginx and memcached
2.  Development experience consuming or providing web service APIs
3.  Experience with distributed version control systems (Git, Mercurial)
4.  Interest in Mobile Application Development (iOS, Android) 
5.  Prior start-up experience.
Also, if you’ve built anything interesting outside of work/school, we want to see it. Links to web apps, git repos, portfolios, etc are greatly appreciated.
To apply for this position, email REDACTED_EMAIL with your resume and cover letter.
Company Description
The Bay Citizen is a nonprofit, nonpartisan, member-supported news organization. In collaboration with the UC Berkeley Graduate School of Journalism, The New York Times, and other media organizations serving the Bay Area, our mission is to enhance civic and community news coverage in the Bay Area, stimulate innovation in journalism, and foster civic engagement.