Faithlife Corporation

Software Developer/Media Services

Faithlife Corporation
Tempe, Arizona, United States

Date Posted: 08/01/2017
Categories: IT
Job Type: Full-Time

Job Description:

The Faithlife media services team is looking for front-end and full-stack software engineers. As a member of the media services team you will collaborate with designers and engineers to make sharing video, images, documents, and files between Faithlife products seamless for users; leveraging Angular, .NET (C#), MySQL, Elasticsearch, Docker, Jenkins, and Git.


The ideal candidate for this position is passionate about user experience and a skilled collaborator that gracefully handles remote communication. We are looking for someone with significant experience with Angular (or a similar framework), a track record of shipping production-ready code, and a history of providing positive technical leadership. Above all, we are looking for someone excited about our mission; to equip the church to grow in the light of the Bible.

What we are looking for
  • Bachelor’s degree in Computer Science or equivalent experience
  • 2+ years experience in a front-end or full-stack software development role
  • C#, Java, C++, JavaScript, or similar languages
  • Interest in working in a remote office
Technologies we use at Faithlife
  • C#
  • JavaScript
  • Objective-C
  • Java
  • C++
  • Node.js
  • React
  • Angular
  • MySQL
  • Elasticsearch
  • SQL Server
  • Docker
  • Git
  • Jenkins

Faithlife is a tech company committed to the Church. We build the world’s premier Bible study software, along with an entire line of resources for Christian living: (an online community that connects Christians from all around the world), Proclaim (a cloud-based church presentation tool), Faithlife TV (video streaming service), the Faithlife Study Bible (the world’s most advanced study Bible), and more.

Apply Today


This is a full-time position at our office in Tempe, AZ. Please email your résumé, GitHub profile, StackOverflow profile and other contact information to


For more information about the hiring process at Faithlife, please see our blog post, Getting Hired at Faithlife.

Apply Now

To apply for this job opening, please first post your resume.