Full Stack Developer

Telecommute · Carlsbad, California, United States


At Planning Center, we build powerful, beautiful applications specifically for churches. Each of our apps has a dedicated team of designers and developers who are committed to refining and expanding their specific app in response to real customer needs. Our customers include 90 of the 100 largest churches in the country, but also small community and neighborhood churches, and we strive to make day-to-day operations easier for all of them.

We’re a development driven company — over half our staff are either developers or designers who code, and even our founder spends much of his time programming — and we’re seeking another developer with expertise in Ruby on Rails, ES6, and React to help make our software even better.

Developers at Planning Center are:

In your daily life at Planning Center, you could expect to:

We believe the strongest teams are made up of people with diverse backgrounds and experiences, and we are committed to cultivating that diversity here at Planning Center. We are ready for the ongoing work that goes into building an inclusive, supportive place for you to do your best work.


  1. 2+ years working with Ruby on Rails and JavaScript.
  2. If remote, must be willing to travel to the office four times each year to connect in person with the rest of the team.


We love our people and want this to be the best place for them to work. In addition to a competitive salary, we offer:


The things you need to get your job done - laptop, monitor, standing desk, chair - all on us!

Work from Anywhere in the USA

We are dedicated to hiring the best talent available and will offer the option to work remote for the right person. We fly our remote team into the office once every quarter, so you can enjoy the nice California weather and connect with the rest of the team (60% of which is remote).

After clicking "Apply for this job" below, make sure you upload a cover letter, resume and a link to some code samples that you're proud of. We will not consider applications that do not have any code samples attached.

If you've applied in the past, feel free to apply again.

Applications will be accepted through Monday January 28, and you'll hear back from us by Friday February 1.

Apply for this job