NOTE: This job listing has expired and may no longer be relevant!
The Texas Tribune is a nonprofit, nonpartisan digital news startup that is recognized as a leader in self-supporting journalism. Our reporters, editors, and developers work from our Austin office (conveniently located just blocks from the Capitol) to make Texans smarter. After five years of successful storytelling, we’re looking for a developer to help us refine and perfect our story-building process.
We’re looking for people who are:
- Passionate about making newsroom workflows better
- Curious and willing to learn, adapt and teach
- Detail-oriented and able to set and meet deadlines
You will be part of a team that is constantly improving our newsroom’s systems (including a Django CMS and its interaction with external APIs), as well as prototyping new tools; currently, we’re in the process of restructuring of our site to better serve multimedia stories. We use a modern workflow (including Docker and Grunt), and there’s always a new challenge to tackle: A typical day’s work might include revamping a Django app, troubleshooting a Mailchimp API import, downing some chips and guacamole in the newsroom, helping a reporter with a CMS issue, or planning for a new feature on the site.
Our platform team works across departments — editorial, membership, events and advertising — to build tools and websites. Last year, for example, we built TribTalk, an opinion site that allowed us to move towards mobile-first, user-friendly design. Note, however, that this is not a news apps position; the Tribune has a separate team for that. As a member of the the platform team, you will work with data and collaborate with the news apps team from time to time, but if you’re gunning to build data visualizations and apps, this role is not for you.
We’re a “grown-up startup,” meaning we all wear many hats, but we’re also big fans of getting enough sleep. We think our office is a pretty great place to work, and we’re proud of the job we’ve done helping to making Texas politics transparent and accessible to the world at large. Benefits include a downtown office with parking; medical, vision and dental insurance; support for professional training and attending industry conferences; and copious amounts of edible treats in the office.
- Python experience.
- Experience developing apps within a web framework.
- Comfortable with Git, HTML, and CSS.
- Ability to focus on performance as feature.
- Ability to speak to the tech side of issues in design/editorial meetings.
- Strong communication skills. You ask thoughtful questions and suggest improvements politely and respectfully.
Nice to Have:
- Django experience.
- Experience with Sass, Grunt, and other front-end ops.
- Experience with manipulating CSVs via code.
- Agile experience.
- Familiarity with unit and functional testing.
- Familiarity with AWS deployment.
- The ability think in terms of objects, scalablity and extensibility, and to explain these decisions to editors in plain English.
How to Apply
If you’d like to apply, please send us an email explaining why you’re excited about the job, a resumé, and links to a few things you’re particularly proud of (projects in the wild, your github repo, a web portfolio, etc.). Email your materials, or any questions about the role, to email@example.com and mention “Trib Developer” in the subject. Application deadline is March 16, 2015.