Software Development Engineer 3, Nurture

Pushpay
$103,500 - $115,000Remote

About The Position

As a Full Stack Developer at Nurture, you will work across the entire stack, contributing to both backend systems and frontend experiences. You will help design scalable APIs, build modern user interfaces, and ensure seamless data flow across systems. This role requires a strong engineering mindset, attention to detail, and the ability to translate product vision into reliable, performant software.

Requirements

  • Strong experience in full stack development
  • Proficiency in PHP (CakePHP preferred) and modern JavaScript/TypeScript
  • Experience with frontend frameworks (Svelte, React, or similar)
  • Solid understanding of PostgreSQL and data modeling
  • Experience working with APIs and external integrations
  • Familiarity with AWS environments (EC2, RDS, S3, etc.)
  • Strong problem-solving and debugging skills
  • Ability to communicate clearly and work cross-functionally

Nice To Haves

  • Experience with multi-tenant SaaS applications
  • Familiarity with authentication systems (OAuth, Cognito, SSO)
  • Experience with data pipelines or event-driven systems
  • Background in church or nonprofit technology

Responsibilities

  • Build and maintain full stack features using CakePHP, PostgreSQL, and SvelteKit
  • Design scalable, multi-tenant systems and APIs
  • Develop intuitive, performant UI components using modern frontend frameworks
  • Integrate with third-party platforms (Salesforce, Mailchimp, Planning Center, Twilio, etc.)
  • Optimize performance across backend queries and frontend rendering
  • Collaborate with product and design to deliver high-impact features
  • Contribute to code reviews and engineering standards

Benefits

  • 100% employer-paid premiums for Medical HDHP Plan, Dental, and Vision for employee
  • 70% employer-paid premiums for Medical PPO Plan for employees, and Medical, Dental, and Vision for dependents
  • 401K match
  • 12 paid Company Holidays
  • 2 paid Volunteer Time Off days
  • 15 days to start, increases with tenure and seniority.
  • Paid parental and adoption leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service