Spark is hiring a
Remote Lead Backend Engineer

📍 Remote

Location: Remote
Job Type: Part-Time Contractor
Start Date: Immediate
Target MVP Launch: Early 2025

About Spark: At Spark, our mission is to re-invigorate discipleship in today’s digital age. We are building a discipleship co-pilot that leverages conversational AI, empowering individuals to go and make disciples in a modern, personalized way. The team has already validated the concept with 50+ hours of market research/user interviews, including conversations with Jon Tyson (Lead Pastor of Church of the City New York) and Reggie Rice (Discipleship Pastor of CCV), and a few mega-churches/nation-wide ministries have already expressed interest in being beta testers once the product is live. As we work towards launching our MVP by early 2025, we’re looking for a talented Lead Back-End Engineer to join our passionate, mission-driven team.

Role Overview: As the Lead Back-End Engineer, you will be responsible for finalizing and building out our data model and system architecture. You'll design and implement scalable, efficient API routes deployed to the cloud, ensuring a seamless connection between the back-end and the mobile front-end. You will work closely with our mobile engineer (who is building the front-end using Dart) to ensure smooth integration and a functional MVP launch.

Key Responsibilities:
  • Finalize the data model and system architecture, ensuring scalability and flexibility for future growth.
  • Design, build, deploy and maintain secure, efficient API routes accessible from the cloud, including product features that leverage LLMs.
  • Work closely with the mobile engineer to ensure tight integration between the back-end and front-end for a fully functional MVP.
  • Contribute to the architectural decisions and technology stack, evaluating the existing choices (NeonDB/Prisma, Node.js, Typescript, Supabase) and recommending improvements if necessary.
  • Help to establish and implement best practices for project management, code quality, testing, and deployment workflows.
  • Select a tool to implement and manage a CI/CD pipeline to automate code deployment, ensuring fast, reliable, and error-free releases.
  • Execute and provide updates (async demo videos, etc.) on engineering tickets assigned for each sprint 
  • Provide technical leadership and mentoring to other engineers as the team grows.
  • Collaborate with cross-functional teams (design, product, etc.) to ensure the backend systems support the mission and vision of Spark.

Required Qualifications:
  • 3+ years of experience in back-end development, ideally with expertise in Node.js and Typescript.
  • Strong experience with relational databases (NeonDB, PostgreSQL, etc.), including designing and optimizing data models.
  • Experience in designing and implementing RESTful APIs and integrating them with mobile applications.
  • Experience designing and implementing CI/CD pipelines for automated testing and deployment using tools like Jenkins, GitLab CI, CircleCI, or similar.
  • Experience in Agile development methodologies.
  • Proven track record of deploying scalable back-end systems to the cloud (AWS, Google Cloud, etc.).
  • Familiarity with serverless architecture and cloud-native tools.
  • Familiarity with AI technologies and their integration into back-end systems.
  • Strong problem-solving skills and a passion for building reliable, maintainable systems.
  • Ability to work collaboratively in a fast-paced startup environment.
  • A mission-driven mindset, eager to contribute to a company with a meaningful purpose.

Preferred Qualifications:
  • Experience with alternative database systems or technologies that may enhance scalability, security, or performance.
  • Background or interest in Christian ministry or discipleship.

Why Spark?
  • Be part of a mission-driven startup making a significant impact in the world of discipleship and AI.
  • Work in a collaborative, fast-paced, and dynamic environment.
  • Opportunity to help shape the technology and architecture of our product from the ground up.
  • Competitive hourly or project-based rate.

If you are passionate about building impactful technology and ready to help bring our vision of a discipleship co-pilot to life, we would love to hear from you!

Apply Now by clicking below and sending your resume, link to your GitHub profile, and a few paragraphs explaining why you’re excited about the role and how you can contribute to Spark’s mission.
Spark Logo
📍 Location: Remote

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.