PrairieLearn→
Full-Stack Software Engineer at PrairieLearn in Remote
Entry LevelRemoteFull-timeRemote$100k–$110k/yr
Skills
full-stack web developmentnode.jstypescriptreactpostgresawsdockerredistrpctanstackai development toolsproject ownershipcollaboration
Job Description
Summary: PrairieLearn is an early-stage EdTech startup focused on building innovative web applications to tackle learning challenges. They are seeking a Full-Stack Software Engineer to work across the stack, designing and implementing user-facing features that have a significant educational impact.
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
Required Qualifications:
- Build and maintain systems across the stack: Node.js/TypeScript backend, Postgres, and React
- 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
Preferred Qualifications:
- Experience with full-stack web development
- Enjoy engaging directly with users—especially instructors and TAs
- Love owning projects from initial idea through to production
- Love using the cutting edge of AI development tools (Claude, Cursor)
- Quick learner and passionate about education and engineering
Required Skills: Full-stack web development, Node.js, TypeScript, React
Important Skills: Postgres, AWS
Nice-to-Have Skills: Docker, Redis, tRPC, TanStack, AI development tools, Project ownership, Collaboration
Benefits: Stock options, Unlimited PTO, Flexible hours
Benefits
Stock options
Unlimited PTO
Flexible hours