.png)

Full-Stack Developer Externship (Supabase + React + AI-assisted codebase)
Commitment: 5–10 hrs/week • 3–6 months • Remote
Compensation: Unpaid externship → potential part-time paid role
Apply: hello@montessorimakersalignmentmap.com
Sector: EdTech • SaaS • School Operations
About the Project
MMAP is a large-scale, production-ready SaaS platform built with:
-
TypeScript + React
-
Supabase (PostgreSQL, Auth, RLS Policies, Storage, Edge Functions)
-
Node.js
-
Lovable (AI-generated code scaffolding)
-
GitHub
-
Railway / Render
-
Resend
The platform already includes:
-
End-to-end Admissions workflows
-
Full Finance module (budgeting, tuition, billing)
-
Academics module (lesson tracking, progress reports, assessment insights)
-
HR & People systems
-
Equity & ABAR dashboards
-
Adult Culture tools (diagnostics, retention, leadership development)
-
Messaging + communication flows
-
Exports, dashboards, surveys, and more
It’s large, functional, and actively in beta. Your work will focus on stability, QA, and security — not ground-up building.
What You’ll Do
-
Review the existing architecture
-
Identify and fix routing issues
-
Validate all upload/download actions
-
Debug Supabase edge functions
-
Review RLS (Row Level Security) policies
-
Test feature flows and UI logic
-
Improve reliability and error handling
-
Prepare the platform for broader beta testing
-
Refactor code where needed
You won’t be left alone — but you will have space to learn, explore, and contribute meaningfully.
What You’ll Learn
-
Real-world SaaS architecture (frontend + backend)
-
Supabase/PostgreSQL with modern auth & security
-
Practical RLS policy design
-
How AI-generated code behaves (and breaks)
-
DevOps fundamentals with Railway/Render
-
How complex school systems actually work
-
How to stabilize a product ready for launch
Who You Are
-
CS / CE / Software Engineering major OR
-
Recent coding bootcamp graduate OR
-
Developer seeking Supabase or AI-code experience
-
Curious, self-directed, and willing to debug
-
Excited to contribute to a mission-driven product
Montessori knowledge is a bonus — not required.
Bonus Role: Cybersecurity Extern (AppSec)
If you (or someone you know) is studying cybersecurity, we’re also offering a focused externship on:
-
Reviewing authentication flows
-
Testing and validating RLS policies
-
Setting up SAST in GitHub
-
Evaluating permission boundaries
-
Ensuring safe handling of PII
-
Basic penetration testing practices
Apply: hello@montessorimakersalignmentmap.com
After the Externship
You’ll walk away with:
-
Strong portfolio credit
-
LinkedIn recommendation
-
Letter of reference
-
Real shipped features on a real product
-
Option for a paid part-time development role
How to Apply
Send an email to:
hello@montessorimakersalignmentmap.com
With:
-
A short intro
-
A resume or portfolio link (GitHub is fine)
-
Your general availability
-
Why this externship appeals to you
-
Any experience with React, TypeScript, Supabase, databases, or security (beginner is okay)
FAQ
Is the externship paid?
Not yet. Funding will support future paid roles.
The externship is designed for experience, exposure, and portfolio-building.
Does the externship require Montessori experience?
Nope.
How technical is the work?
You’ll be working on a large, real SaaS system — it’s advanced, but highly learnable with support.
Will I get credit for my work?
Absolutely — commit history, feature attribution, and public recognition.
Is this remote?
Yes — fully remote.
About Montessori Makers Alignment Map
MMAP is designed to bring clarity, alignment, and justice-centered operations to Montessori and independent schools. Our mission is to support educators and leaders by giving them modern tools that honor their values, streamline their workflows, and make community-informed decision-making possible.
We're building a platform that respects the complexity of school ecosystems — and makes them easier to run.
​
MMAP is an early-stage platform in active beta. Externships are hands-on, high-impact roles intended for learning, résumé-building, and practical contribution.