Organización sin fin de lucro
Full Stack Web Developer (Django and AI) – Volunteer (Remote)
Descripción
Descripción
Full Stack Web Developer (Django and AI experience) – Volunteer (Remote)
Organization: A Free Bird | 501(c)(3) Nonprofit
Location: Remote
Employment Type: Unpaid Role / Volunteer
Commitment: 5–10 hours per week | Minimum 3–month commitment
About A Free Bird
A Free Bird is a 501(c)(3) nonprofit organization that empowers children affected by cancer to explore their artistic passions through creative programs and services, both in-person and online. Our mission is to help children discover their inner artists while supporting emotional healing through creative expression.
Role Overview
We are seeking a Full Stack Web Developer with Django and AI experience to support the development and maintenance of our web-based platforms, including dashboards, internal tools, and user-facing features. This role is ideal for someone looking to apply their technical skills in a mission-driven environment while gaining real-world, full-stack experience.
This is an unpaid volunteer opportunity.
Responsibilities
- Develop and maintain full-stack web applications using Python and Django
- Build and enhance user-facing features using HTML, CSS, and JavaScript
- Design, implement, and optimize server-side logic for performance and scalability
- Integrate front-end components with backend services and APIs
- Implement authentication and authorization (including Google authentication)
- Work with relational databases and Django ORM
- Ensure application security, accessibility, and data protection
- Collaborate with team members to translate organizational needs into technical solutions
- Write clean, reusable, and testable code
Requirements
- 1+ year of experience with Python, Django, and AI
- Experience working across the full stack (backend + frontend)
- Proficiency with HTML, CSS, and JavaScript
- Familiarity with relational databases (SQLite, PostgreSQL, etc.)
- Understanding of RESTful APIs and web application architecture
- Experience with authentication systems and user permissions
- Familiarity with version control tools (Git)
- Strong problem-solving and debugging skills
- Ability to work independently in a remote environment
What You'll Gain
- Direct exposure to nonprofit leadership and operations
- Access to free educational workshops and open classes across multiple organizational departments
- Letter of recommendation and certificate of completion upon successful completion
- Networking opportunities with professionals, volunteers, and nonprofit leaders
- Professional experience in administration and executive support
- Flexible remote schedule
- Most importantly, you'll directly support programs that bring hope and healing to children battling cancer.
Commitment Expectations:
To help our teams collaborate effectively, all volunteers are expected to:
- Commit at least 3 months
- Contribute approximately 5-10 hours per week
- Attend our 30-minute virtual team meetings every Tuesday and Thursday
- Communicate proactively and work collaboratively with fellow volunteers
We're looking for individuals who are excited to grow with the team and can consistently participate in our weekly meetings.
Our Culture
At A Free Bird, we believe our volunteers are family.
We foster a friendly, collaborative, and positive environment where volunteers support one another, learn together, and work toward one shared mission: helping children with cancer discover hope through creativity.
We're passionate about using technology to improve how we serve our community and continuously innovate the way nonprofits operate.
How to Apply
Please send your resume (and GitHub portfolio if available) to hr@afreebird.org
