This position has been filled.
Location: New York, NY
Reporting to: Deputy Managing Editor
Collaborate with the newsroom to brainstorm coverage and creative and innovative approaches to news.
Develop and support top-quality applications and interactives as resources allow.
Maintain and improve existing editorial and business technical infrastructure.
Manage infrastructure, vendors, monitoring, and deployment.
EXPERIENCE AND SKILLS
Full-stack Ruby on Rails developer
SQL and NoSQL databases, including Postgres, Redis, Memcached, Elasticsearch
Managing high-traffic production web applications
Continuous testing and deployment. We use CircleCI and Heroku
Version control systems. We use Git
Managing DNS and CDNs. We use DNSMadeEasy, Fastly and CloudFront
The candidate should have a deep understanding of the web and experience working within an MVC framework. Candidates should be comfortable with web APIs and be able to integrate data, audio, and video into interactive experiences.
Experience in a newsroom or similar journalism environment is a plus
Demonstrated commitment to the use and development of open source software and tools
EndRun provides both the client-side experience of The Marshall Project as well as the admin interfaces for creating posts, newsletters, as well as a series of tools for link curation, analytics, and interactives, among other things.
EndRun is a Rails 4 app running on Heroku with environments for production and staging. Production is deployed from staging using a Heroku Pipeline. Staging automatically deploys successful builds, via CircleCI. We're proudly HTTPS-only. (And we're on the HSTS preload list!)
The Marshall Project is an equal opportunity employer, which welcomes qualified applicants of all races, ethnicities, physical abilities, genders, and sexual orientations, including people who have been previously incarcerated.
The Marshall Project is a nonprofit news organization dedicated to covering America’s criminal justice system.
To Apply: Email Us