Responsibilities
- Build and maintain systems across the stack: Node.js/TypeScript backend, Postgres, and React. We use tRPC, TanStack, and AWS.
- Design features end-to-end, from conception to rollout, working in a small team to architect and iterate on these features
- Collaborate directly with educators and TAs to translate academic needs into high-quality features
Requirements
- Have experience with full-stack web development
- Enjoy engaging directly with users—especially instructors and TAs
- Love owning projects from initial idea through to production
Nice to Have
- Love using the cutting edge of AI development tools (Claude, Codex)
- If you don’t meet every requirement: If you’re a quick learner and passionate about education and engineering, we encourage you to apply!