Sr. Software Engineer (Christian NonProfit) - Remote

Midwestern Interactive Growth TeamLincoln, NE
Remote

About The Position

The Senior Engineer within the Ministry Technology organization is responsible for guiding the architecture, development, and delivery of mission-driven digital products. This role partners closely with product leaders, ministry stakeholders, and external engineering teams to design scalable, secure, and high-quality solutions that support global Scripture engagement and distribution initiatives.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
  • 5+ years of full-stack software development experience.
  • Proven ability to architect, design, and deliver scalable web applications.
  • Strong proficiency with JavaScript and TypeScript.
  • Experience with modern frameworks such as React and Next.js.
  • Hands-on experience with AWS serverless infrastructure (e.g., Lambda, API Gateway, DynamoDB, S3).
  • Proficiency with relational databases such as PostgreSQL or MySQL and strong SQL skills.
  • Experience designing and consuming REST or GraphQL APIs.
  • Demonstrated experience overseeing external or outsourced development teams.
  • Excellent communication skills, with the ability to explain technical concepts to technical and non-technical audiences.

Nice To Haves

  • Experience working across multiple products, teams, or product lines.
  • Familiarity with offline-first, cross-platform, or mobile web application development.
  • Understanding of internationalization, localization, and accessibility best practices.
  • Experience with collaboration and delivery tools such as Jira, Confluence, Figma, or Notion.
  • Exposure to additional languages or platforms (e.g., Python, Go, C#, Azure, Firebase).
  • Prior experience in a nonprofit, faith-based, or mission-driven technology environment.

Responsibilities

  • Lead system architecture design across multiple products and platforms.
  • Define and communicate a shared technical vision aligned with long-term organizational strategy.
  • Make key decisions on frameworks, services, and technical approaches to reduce complexity and promote reuse.
  • Write and review code as needed, ranging from light contributions to development of high-impact components, integrations, and prototypes.
  • Partner with product managers and ministry stakeholders to evaluate early-stage concepts and technical feasibility.
  • Translate product ideas into clear technical plans, identifying risks, constraints, and delivery strategies.
  • Provide technical guidance throughout the product lifecycle, from ideation through launch and iteration.
  • Provide architectural and code review for deliverables produced by external development teams.
  • Ensure adherence to internal quality standards, security best practices, and maintainability expectations.
  • Onboard and guide vendors into established workflows and technology standards, maintaining clear delivery checkpoints.

Benefits

  • Optional office space available at a corporate headquarters location.
  • Occasional domestic travel (2–5 times per year).
  • Background checks, reference checks, proof of eligibility to work in the United States, and agreement to uphold organizational standards and statements of faith are required.
  • The company is committed to equal employment opportunity and providing reasonable accommodations in accordance with applicable laws.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service