Outschool’s mission is to inspire kids to love learning by offering flexible and engaging learning experiences as a supplement and alternative to traditional education.
The company has grown significantly since launching its marketplace of live online classes in 2017, expanding its audience and evolving its platform post-pandemic.
The engineering team is fully remote, distributed across the US and Canada, and focuses on building a complex product for a highly engaged audience.
The technology stack includes modern JavaScript (TypeScript), React, GraphQL/Apollo, Node, and PostgreSQL, with consumer search powered by OpenSearch and data from Kafka.
The role involves collaborating with Engineers, Product Managers, and Designers to build high-quality products for parents, learners, educators, and partners.
Responsibilities include building and maintaining software solutions across the stack, engaging in team activities like daily standups and sprint planning, and deploying features in production.
Requirements:
Candidates must have 5+ years of industry experience as an Engineer, specifically with modern front-end frameworks like React and Node-based applications.
Experience with relational databases, particularly PostgreSQL, is required.
Proficiency in writing APIs using TypeScript is necessary.
A track record of ownership of complex technical projects is essential.
Candidates should be willing to mentor others in their areas of expertise.
Additional considerations include previous experience in startups, integrating with payment systems, EdTech experience, and familiarity with Next.JS, GraphQL, AWS, and experimentation frameworks.
Benefits:
Outschool offers competitive salaries, stock options, and investment plans to support employees' financial success.
Comprehensive health, dental, vision, disability, and life insurance coverage options are available for employees and their families, including fertility and family planning coverage.
Paid time off (PTO) and family leave are provided to allow employees to recharge and spend time with loved ones.
The company fosters a remote culture with expensable meals, virtual events, home office setup allowances, and internet allowances.
Employees receive annual budgets for professional development and DEI learning, as well as a budget for their learners to take classes on Outschool.
Outschool matches employee donations to established charities and supports its non-profit programs through Outschool.org.