Application Form
Role Description
Application Deadline: 25th August 2025 at 11:59 PM
Carleton Blueprint builds software for social good, helping non-profits amplify their impact through technology. We’re seeking passionate volunteers for Full Stack Developer and Tech Lead positions in Fall 2025. These are full-stack roles, so tailor your resume to the skills below and include a GitHub link to a technical project you’re proud of!
📌 Role Expectations
• Developer - Pick up and complete tickets scoped by the Tech Lead, collaborate on features, and contribute ideas to technical direction. (~2 hrs/week)
• Tech Lead - Define project architecture with support from execs (VP Engineering, VP Projects etc.), scope work for Developers via tickets, keep the team on track, mentor developers technically, and contribute code. (~3–4 hrs/week)
🛠 Skills we’re Looking For
Frontend
• React or Vue
• TypeScript
• State management (Redux, Zustand)
Backend
• Basic API understanding
• Open to different stacks (Express.js, Django)
• Comfortable across multiple technologies
• Nice to have: CMS experience (PayloadCMS, Contentful, Strapi)
DevOps
• Basic front-end testing knowledge
◦ Nice to have: Unit testing (Jest, React Testing Library)
• End-to-end testing (Playwright, Cypress, etc.)
• Nice to have: GitHub Actions experience
📂 Application Requirements
• Resume tailored to skills above
• GitHub link to a technical project you’re proud of
◦ Developer: Individual or group
◦ Tech Lead: Nice to see a group or hackathon project you led (not required)
📅 Time Commitment
• Fall 2025 Semester
• Fully remote, flexible schedule