All Peoples Church is hiring a
Full-Stack Developer (Dart, Flutter, Golang)

📍 Bangalore, India

IT teams at APC engage in web and mobile application product development and AI/ML
applications for church ministry, missions, and outreach. Our goal is to leverage Technology in
Missions to bring God’s word “to every tribe, tongue, people and nation” (audacious goal, but
something to work towards).

We are seeking a passionate and versatile Full-Stack Developer to join our dynamic product
development team developing and deploying our cutting-edge web and mobile applications for
Christian church, ministry, and missions to further the purposes of God on the earth, to serve
people and strengthen their walk with God. You will play a key role in building and enhancing
both web and mobile applications, and your expertise in Dart, Flutter, Golang, and Cloud
Platforms (GCP, others) will be invaluable in shaping the future of our digital products.

ROLE DESCRIPTION
The following provides an overview of the responsibilities that we presently envision for this
role. These will be continuously updated as new initiatives are explored.
• Design, develop, and implement features for web and mobile applications using Dart and
Flutter.
• Build robust and scalable backend services using Golang and deploy them on Cloud
Platforms (GCP, others).
• Develop and integrate AI/ML models into applications to enhance user experience and
functionality.
• Collaborate with designers, product team leaders, and other developers to define technical
requirements and solutions.
• Write clean, well-documented, and maintainable code.
• Conduct unit and integration testing to ensure code quality and performance.
• Contribute to the overall technical architecture and infrastructure of our applications.
• Knowledge of containerization technologies like Docker and Kubernetes.
• Experience with CI/CD pipelines and DevOps practices.
• Stay up-to-date with the latest technologies and trends in full-stack development, cloud
platforms, and AI/ML.
• Participate in code reviews and provide constructive feedback to colleagues

QUALIFICATIONS/EXPERIENCE REQUIREMENTS
• Must have a definite call of God to this kind of ministry role, with a strong passion for God’s
Word and depth in the Spirit.
• Must be passionate about local church ministry, discipling, equipping and empowering
people for Kingdom purposes.
• Bachelor's degree in Computer Science or a related field, or equivalent experience.
• 2+ years of experience as a Full-Stack Developer with strong proficiency in Dart, Flutter, and
Golang.
• Experience with building and deploying applications on Cloud Platforms (GCP, others).
• Familiarity with AI/ML concepts and practical experience with ML libraries or frameworks is
a plus.
• Passion for building high-quality software and providing an exceptional user experience.
• Excellent communication and collaboration skills, with the ability to work effectively in a
team environment.
• Strong problem-solving skills and a passion for learning new technologies.
• Proven ability to work independently and as part of a cross-functional team.

All Peoples Church Logo
📍 Location: Bangalore, India

Receive updates on similar jobs:

Want weekly Christian tech job updates?

Sign up for our newsletter to stay up to date with all of the latest Christian tech jobs.