Software Developer
About Global Radio Outreach (GRO)
Global Radio Outreach exists to share the Hope of Jesus Christ with Muslims and other unreached peoples through innovative digital technologies and partnerships with indigenous churches worldwide.

For more than 30 years, GRO has used websites, digital media, radio broadcasting, discipleship platforms, AI-powered solutions, and emerging technologies to help connect seekers with the Gospel. Our technology team develops systems that support evangelism, discipleship, ministry operations, and digital outreach across multiple countries, cultures, and languages.
We are seeking mission-minded Software Developers who desire to use their technical skills to advance the Great Commission through innovative technology solutions.

Position Summary
The Software Developer helps design, build, and maintain applications that support GRO's global ministry initiatives. This includes ministry websites, content management systems, digital libraries, donor platforms, AI-powered solutions, mobile applications, analytics systems, and missionary support tools.
This position is ideal for individuals interested in software engineering, web technologies, AI, digital missions, and building technology that creates eternal impact.
The role may be served as a missionary-supported position, part-time role, internship, volunteer opportunity, or funded staff position, depending on experience, availability, and organizational needs.

Responsibilities
Software Development
  • Design, develop, test, and maintain software applications.
  • Build new features and enhance existing ministry platforms.
  • Develop APIs and integrations between systems.
  • Collaborate with designers, content creators, and ministry leaders.
  • Participate in code reviews and technical planning.
  • Troubleshoot and resolve software issues.
Innovation & Technology
  • Explore emerging technologies that can improve ministry effectiveness.
  • Support AI, automation, and data-driven initiatives.
  • Identify opportunities to improve workflows and user experiences.
  • Contribute ideas that help expand GRO's digital outreach.
Collaboration & Support
  • Work closely with global ministry teams.
  • Assist with technical documentation and training.
  • Support platform reliability and performance improvements.
  • Participate in project planning and implementation.

Qualifications
  • Passion for Christian missions and advancing the Gospel.
  • Experience with software development principles and practices.
  • Familiarity with JavaScript, TypeScript, React, Next.js, Node.js, Python, or similar technologies.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a remote environment.
  • Experience with Git, databases, APIs, and cloud technologies is beneficial but not required.

What You Will Gain
  • Experience building technology used by missionaries and seekers worldwide.
  • Mentorship from ministry and technology leaders.
  • Exposure to AI, digital missions, cloud infrastructure, and global ministry operations.
  • Opportunities to develop leadership, technical, and project management skills.
  • A chance to make an eternal impact through technology.

Time Commitment
Flexible based on role type:
  • Internship: 10–20 hours per week
  • Part-Time: 15–25 hours per week
  • Full-Time Missionary Staff: 30–40 hours per week
Location
Remote