Software Developer Job Opening

Dan Purcell

Dan is a Christian Coach that specializes in helping couples improve intimacy in their marriage. He’s also the founder of Get Your Marriage On, a podcast host with over one million downloads, and the creator of several marriage apps.

Location: Remote (U.S. preferred) or Hybrid (Southern Utah)
Type: Contractor or Employee (Full-time preferred, part-time possible. Flexible.)
Compensation: Competitive, based on experience

Do you want to use your programming and development skills to strengthen marriages all over the world? At Get Your Marriage On! we create apps and digital resources that help couples grow closer emotionally, sexually, and spiritually. We’re a small, fast-moving, entrepreneurial team with a big mission: to transform marriages (especially sex in marriage) for the better.

We have an opening for a Software Developer. The ideal candidate is someone who can dig in and figure things out, is gifted with technical skills, and can work within our small team where everyone wears lots of hats. The ideal candidate should also be as passionate as we are about our subject matter of intimacy, sex, and overcoming challenges in marriage. What You’ll Do

  • Back-End Development: Build and maintain scalable services using Python (Django or DRF experience a plus).
  • Front-End Development: Develop engaging, responsive user interfaces using Vue.js (Vue 2 & Vue 3).
  • Integration Work: Connect front-end and back-end components, integrate APIs, and ensure smooth data flows.
  • Feature Development: Collaborate with the founder and team to design, prototype, and launch new features that support our apps and coaching platform.
  • Maintenance & Optimization: Debug, refactor, and optimize existing code for better performance and scalability.
  • Collaboration: Participate in code reviews, provide input on architecture decisions, and help shape the technical direction of the company.

What We’re Looking For

  • Strong proficiency with Python for back-end development.
  • Experience with Vue.js for front-end development.
  • Familiarity with REST APIs and connecting front-end to back-end services.
  • Solid understanding of HTML, CSS, and JavaScript fundamentals.
  • Flutter experience is a plus
  • Familiarity with Apple App Store Connect, Google Play Store Developer Console, and Firebase Console
  • Experience with version control (Git/GitHub).
  • Excellent problem-solving skills, attention to detail, and eagerness to learn.
  • Ability to work independently in a remote environment while collaborating effectively with a small team.
  • Passion for mission-driven work (bonus if you’re excited about helping marriages thrive).

Growth Potential

We’re a small, entrepreneurial team — that means you’ll wear many hats and have the opportunity to grow quickly and obtain new skills. As our company scales, this role could evolve into a Senior Engineer position. You may also have the ability to collaborate with our sister software development team.

Why Join Us?

  • Mission-driven work: Build apps that makes a real difference in people’s lives.
  • Creative freedom: Contribute ideas and shape product direction.
  • Flexible work environment: Remote or hybrid, with adaptable hours.
  • Growth opportunities: Be part of a small, scaling company where your contributions matter.
  • Collaborative culture: Fast-moving, supportive, and full of ownership.

If you’re an intermediate developer with experience in Python and front-end JavaScript frameworks such as Vue.js,  who wants to grow with a mission-driven company, we’d love to hear from you.

Share This Article?

Facebook
Twitter
Pinterest
Scroll to Top