Full-Stack Product Developer
Channel72 · Remote
Position Summary
We are seeking a Full-Stack Product Developer to lead ongoing development of the Channel72 platform.
The role includes taking over an existing infrastructure to further develop the software. An ideal candidate can work with the organization to translate concepts into components of the software. The role will begin as a contracted position with opportunity for full-time employment.
About Channel72
Channel72 is a nonprofit organization that empowers community-based projects and organizations for greater impact through fiscal sponsorship, organizational development, and success-readiness resources. We support community uplift by creating greater accessibility to funding opportunities for community projects. Projects are able to operate within our system in order to ensure liability and develop into their optimal form.
Fiscal Sponsorship: A utility for a nonprofit organization to provide nonprofit tax exempt status to an independent project with a similar mission. The sponsoring organization becomes financially liable for the project, so the need for clear financial reporting is a priority.
We are building a platform that helps community projects manage finances, access resources, track their project’s progress, and connect with support systems. The goal is to make nonprofit infrastructure more accessible, transparent, and effective for grassroots organizations. We are looking for a developer who wants to help build software to support community building.
Responsibilities
Product Development:
- Design and implement new platform features
- Improve existing workflows and user experience
- Participate in product planning and feature prioritization
- Translate operations into products
Software Engineering:
- Build and maintain frontend and backend systems
- Develop APIs and integrations
- Manage database architecture and performance
- Ensure security, reliability, and scalability
- Write maintainable, well-documented code
Collaboration:
- Work directly with organizational leadership
- Participate in planning and design discussions
- Provide technical recommendations
- Help establish development standards and processes
Current Technology Stack
System is currently built using:
- TypeScript
- React & TanStack Start
- TanStack Router
- TailwindCSS
- shadcn/ui
- PostgreSQL
- Drizzle ORM
- oRPC
- Better Auth
- Turborepo
- Azure
Qualifications
Required:
- Strong communication skills
- Ability to work independently
- Professional software development experience
- Experience building production web applications
- Strong JavaScript/TypeScript skills
- Experience with modern frontend frameworks
- Experience working with relational databases
Preferred:
- Full-stack product development experience
- Startup or early-stage product experience
- Nonprofit or mission-driven organization experience
- UX/UI design sensibility
- Experience serving as the primary developer on a product
- Familiarity with AI-assisted development workflows
Experience with donor management systems, grants management systems, fiscal sponsorship, or community-focused organizations is a plus but not required.
To apply, please send an email to [email protected] with the subject line "Full-Stack Product Developer" and include your resume, 1-2 paragraphs on what interests you about this position, and let us know that you found this role on Tech Jobs for Good.