Servant Keeper is hiring a
Remote Senior Full Stack Engineer

📍 Remote

Title: Senior Full Stack Engineer
Location: Remote
Department: Engineering
Submission Deadline: Rolling
Email Resume to: techjobs@servantkeeper.com

What SK is All About Are you the right person for our team?
Servant Keeper’s passion is to multiply ministry impact by being the most involved technology partner for our churches and nonprofits. We reduce administrative burden for the leaders of faith-based and mission-minded organizations, enabling them to maximize time spent on meaningfully knowing and connecting with their members.

We are growth-minded with a big vision to be actively serving 40,000 ministries by 2033.
We aim to be the go-to church management software and payments solution for small &
medium-sized churches and nonprofits. Our flagship church management product has
tailor-built features that address the most critical needs for these organizations with best in
class customer service.

Our core values are having a servant heart, exercising grit to get more done with less, never
being satisfied with the status quo, engaging in our community, and doing what you say
you are going to do.

Working at Servant Keeper is not for everyone, but it might be for you if you share our
passion for serving ministries and embody the core values articulated above.

What This Role is All About Is this the right seat for you?
We’re looking for a Senior Full Stack Engineer to join our growing team and play a key role in
designing, developing, and maintaining our cutting-edge church management platform.
You’ll work closely with cross-functional teams to deliver high-quality, scalable solutions that serve ministries worldwide.

You will leverage your expertise in Vue (3), Node, and modern development practices, while
also applying your strong knowledge of SQL, API development, testing automation, and
cloud infrastructure on AWS (EC2, RDS, Kubernetes).

Responsibilities
  • Design, develop, and maintain full-stack applications using Vue.js (front-end) and Node.js (back-end)
  • Build and optimize RESTful APIs
  • Design and maintain complex SQL database schemas and queries, ensuring scalability and performance
  • Implement automated testing strategies, including unit, integration, and end-to-end tests, to ensure code quality and reliability
  • Manage cloud infrastructure on AWS, including EC2, RDS, and Kubernetes, to deliver secure, scalable solutions
  • Collaborate with product managers, designers, and other engineers to deliver user-friendly, performant features
  • Mentor junior developers, provide technical guidance, and conduct code reviews
  • Continuously improve the deployment pipeline and CI/CD workflows to support seamless delivery
  • Guide architecture on new applications and complex features

Requirements
  • 5+ years of experience in full-stack development with a modern web app development stack focused on Single Page Applications
  • Strong expertise in SQL and relational database design (PostgreSQL or MySQL preferred)
  • Proven experience in designing and building scalable APIs
  • Solid understanding of testing automation, including tools like Jest, Vitest, or Playwright
  • Experience managing cloud infrastructure using AWS EC2, RDS, and Kubernetes
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Able to work independently from well-defined project plans
  • Excellent communication skills and a collaborative mindset
  • Experience in building SaaS platforms and/or working with multi-tenant architectures
  • Knowledge of CI/CD tools like GitHub Actions, CircleCI, or Jenkins

Benefits
  • Mission driven company/team
  • Competitive salary and commissions
  • Unlimited paid time off
  • Competitive medical, dental, and vision insurance
  • Short- and long-term disability
  • Life insurance
  • HSA and FSA options
  • 401(k) plan with match
  • Forte SoulCare (comprehensive mental wellness platform)
Servant Keeper Logo
💵 Salary: $135,000 - $150,000
📍 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.