Job Title : Entry-Level Python Developer (Open Source)
Join the Ground Floor of a Big Idea
sparQ is a new AI-powered productivity suite for small businesses-think "simpler than Zoho, smarter than Google." We're building an open-source, all-in-one business platform to help small teams do big things. We're currently looking for a motivated, entry-level Python developer to join us at the earliest stage.
This is a unique opportunity to contribute to the open-source foundation of a commercial SaaS product, with mentorship and real ownership of your work.
What You'll Do
- Build backend services and REST APIs in Python to power sparQ's productivity apps (like Contacts, Invoicing, Docs, and Chat)
- Work with SQLite, PostgreSQL, Docker, and HTMX for performance-focused development
- Participate in a GitHub-driven open-source project and follow clean coding and documentation practices
- Collaborate with a small local team and work in an office downtown Minneapolis
- Learn and grow fast as you contribute to real-world SaaS architecture
What You Should Bring
Basic experience with Python (personal, academic, or internship projects count)Familiarity with SQL databases (especially PostgreSQL), REST APIs, and CLI toolsPassion for clean, readable code and a willingness to learn real-world dev workflows (GitHub, issue tracking, testing)Curiosity about open-source, startups, or SaaS developmentAbility to work independently and deliver on tasks with minimal handholdingMust be located in the Twin Cities metro and available for in-person collaborationBonus (but not required)
Experience with Docker, Flask / FastAPI, or HTMXFamiliarity with GitHub and open-source contributionInterest in DevOps, cloud deployment (DigitalOcean, LinodeEnthusiasm for AI and automation toolsWhat We Offer
$15-$25 / hr based on experienceFlexible hours (choose your own schedule)20+ hours / week with potential to growDirect mentorship from a technical founder with startup experienceOpportunity to become a core contributor to a global SaaS platformHow to Apply
Must submit :
Your resumeA brief note about your experience and interest in working on sparQGitHub profile or links to any projects you've worked onNote : We're only considering candidates based in the Minneapolis / St. Paul metro area at this time. Out-of-area applications will not be reviewed.