Outschool, a leading online education platform, is seeking an Experienced Software Engineer to join their fully remote team across the US and Canada. The company has shown impressive growth, serving over 1M learners with more than $100M in annual bookings, and has been recognized as Fast Company's most innovative EdTech company.
The role involves working with modern JavaScript (TypeScript), React, GraphQL/Apollo, and Node, backed by PostgreSQL. The engineering team follows a philosophy of starting small and iterating intentionally to test assumptions and learn quickly. They're building a complex product for a highly engaged audience, focusing on work that truly matters.
As an Experienced Software Engineer, you'll collaborate with Engineers, Product Managers, and Designers to build high-quality products for parents, learners, educators, and partners. The position requires 5+ years of industry experience, with strong expertise in modern front-end frameworks and Node-based applications. You'll work across the full stack, from React and TypeScript to Node.js, GraphQL, and SQL.
The company offers an impressive benefits package including competitive salary ($144,000-$215,000 depending on location), stock options, comprehensive health benefits, mental health support, professional development budgets, and a unique opportunity to impact education technology. Outschool's mission to inspire kids to love learning is reflected in their work culture, which emphasizes personal growth, innovation, and making a positive impact in education.
The ideal candidate will have experience with relational databases, API development with TypeScript, and a track record of owning complex technical projects. Additional valuable experience includes working in startups, payment systems integration, EdTech, or technologies like Next.JS, GraphQL, and AWS. This is an opportunity to join a mission-driven company that's reimagining education for the future.