Skip to content
Kansas City Skyline

Nonprofit Jobs

Find a job that you're passionate about. Nonprofit Connect is your career headquarters offering the premier nonprofit job board in the region.

Browse our list of nonprofit jobs.

Web Application Developer

Posted: 04/17/2026

Are you a web developer who enjoys building reliable tools, fixing real-world problems, and learning what’s next? We’re looking for a Web Application Developer to join our team and help support and grow our internally built web applications.
In this role, you’ll work hands-on with our core web platform, improving features, fixing bugs, and keeping things running smoothly. You’ll collaborate closely with our team, learn modern integration patterns, and get direct exposure to AI-powered development as you grow.
This is a full-time, exempt, salaried position reporting to our Principal AI & Web Application Developer. We’re looking for someone local to Kansas City, MO. After a successful training period, there’s flexibility to work remotely.


What You’ll Be Doing
 
Building & Maintaining Our Platform
  • Developing new features for internal web applications, workflows, and reporting tools using clean, secure Python/Django and JavaScript/React.
  • Troubleshooting issues and fixing bugs reported by users while optimizing database queries, improving application performance, and creating up-to-date technical documentation.
  • Building and maintaining RESTful APIs for integrations and ensuring our applications meet security, privacy, and compliance standards.
Testing & Quality
  • Writing unit and integration tests and helping improve how we build, test, and release software
  • Monitoring logs and maintaining error tracking tools.
  • Helping with QA test efforts prior to release and supporting debugging and resolution of any production issues.
Learning & Collaboration
  • Learning AI/ML integration patterns and best practices while working closely with the IT team to understand business needs.
  • Staying current with trends in Python, Django, web development, and AI-assisted coding.
  • Sharing ideas to make our platform better for users and maintainers alike.

What We’re Looking For
You’ll Likely Be a Great Fit If You Have:
  • A bachelor’s degree or equivalent experience
  • 2–3 years of experience building web applications with Python/Django and JavaScript/React
  • A solid understanding of relational databases and SQL, including PostgreSQL and Microsoft SQL Server
  • Experience with Docker and Docker Compose
  • Familiarity with Git and team-based development workflows
  • Strong debugging and problem-solving skills
  • Experience using AI-powered developer tools like GitHub Copilot, Claude Code, or similar.
Please attach both a resume and a cover letter as part of your application.

Job Type: Full Time