Software Developer

Bellingham, Washington, United States · Development expand job description ↓


Write code that matters.

Faithlife uses technology to help the church grow in the light of the Bible. We produce Logos Bible Software, Faithlife Groups, Proclaim Church Presentation Software, Faithlife TV video streaming, and more. We develop using C#, JavaScript, C++, Objective-C and Java, using .NET, Node.js, MySQL, Elasticsearch and React for web, Windows, macOS, iOS and Android.

Faithlife is hiring software engineers for a variety of roles across our products and at both our locations: in Bellingham, Washington and Chandler, Arizona. To see the specific roles we have open, please check out under Software Development.

Please note that Faithlife will not sponsor applicants for work visas.


  • U.S. work authorization
  • Bachelor’s degree in Computer Science or equivalent experience
  • At least 1–2 years experience in a software development role
  • C#, Java, C++, JavaScript or similar language

Preferred Experience

  • Git or similar DVCS
  • React + Redux
  • MySQL or similar SQL database
  • Elasticsearch
  • Unit testing
  • Jenkins or similar continuous integration


  • Competitive salary
  • Unlimited vacation time
  • Health insurance plan
  • 401(k) retirement plan with employer matching
  • Free beverages and espresso
Personal information
Your Profile
Application Details
Do you have US work authorization?