We're hiring!  


Job Description

Hearken is looking for an experienced full-stack developer with Ruby on Rails expertise to join our dynamic team. This contract-to-hire position is 40 hours per week. Salary is commensurate with experience.

We’re looking for someone who can determine requirements, seek feedback, and deliver features with attention to detail. We value curious listeners, great communicators and willing collaborators who have empathy for and interest in the needs of our customers and our colleagues.

This is a remote-friendly position. After your contract term, employees are offered health insurance benefits, parental leave, life insurance, generous time off and options in the company.

Note: We’re hiring US-based developers.

What you'll be working on: 

The EMS is Hearken’s “Engagement Management System” that enables media outlets to solicit feedback from their audiences and integrate that feedback into their reporting process. From easy-to-embed web forms to automated CRM exports, the EMS offers features that align journalists’ work with audience engagement, editorial and business goals.

Your responsibilities:

  • Architecture and development of new features

  • Participate in code reviews for all new pull requests

  • Understand and maintain the product’s issue backlog

  • Collaborate with our lead developer on maintenance and requirements

  • Communicate clearly with customers and team members of varying technical experience

We require at least 3 years experience with:

  • Ruby on Rails and test-first development with RSpec

  • SQL-style databases (we use PostgreSQL)

  • Modern front-end technologies like React, Angular, PureScript, or Elm (we use Elm)

  • CSS best practices, CSS preprocessors like Sass, Less or PostCSS (we use Sass)

  • Git version control

Additional skills we consider a major plus:

  • Interest or experience in journalism

  • Experience with functional programming in Elm, Haskell, Scala, Elixir, or similar

  • Strong understanding of UI design principles

  • Working knowledge of user experience design principles


What is Hearken?

Hearken is a leader in the engagement journalism field. Our unique public-powered journalism model enables news organizations to listen to the public as a story develops from pitch to publication. Using Hearken’s consulting services and platform, our partners generate deep audience engagement that builds trust, leads to original, high-performing journalism, yields valuable data and helps newsrooms acquire more paying subscribers. We currently work with more than 100 newsrooms around the world to help them implement our model, through a combination of consulting and supporting technology.

Our company got started in early 2015 and we’ve quickly grown from 2 people to 12. Our team is comprised of mission-driven technologists, journalists, sales and business managers. Check out our website and our Medium posts for more about what we do / why we do it.

We have an office in downtown Chicago and we have employees living and working around the United States.

Our Commitment To Diversity

We value diversity and we strongly encourage women, POC and LGBTQIA candidates to apply. We’re committed to structuring our hiring process and company to be welcoming to applicants of all backgrounds.  

How to Apply

Sound like your kind of adventure? Fill out our application here.

Deadline: September 30

Thank you for your interest!

Note: Hearken is not a news outlet. We do not create or publish news content.

Sign up for our newsletter, "The Hearkening," below to learn about our job openings and to get a monthly dose of curiosity and news innovation.