About the job
Join Wonderschool as a Senior Full Stack Engineer
At Wonderschool, we believe every child deserves exceptional early childhood education that unleashes their potential. Our mission is to empower childcare providers—small business owners—by providing them with software, coaching, and support to successfully launch and grow their programs, while also collaborating with governments to enhance childcare infrastructure.
We are at the forefront of creating an innovative platform that seamlessly integrates marketplace functionality, SaaS solutions, and public sector systems, increasingly powered by AI. Our products are designed to assist providers in managing all aspects of their businesses—from enrollment and marketing to compliance and daily operations.
Our dedicated and agile team is committed to developing scalable systems. We prioritize individuals who take initiative, embrace rapid experimentation, and utilize modern tools—including AI and automation—to maximize their impact.
Position Overview
As a Senior Full Stack Engineer, you will play a pivotal role in developing the foundational systems that drive Wonderschool’s platform. You will enable providers to build and expand their businesses, empower governments to implement programs at scale, and assist families in accessing quality care. You will oversee features from conception to deployment, collaborating across front-end, back-end, and data layers to create high-quality, scalable products.
This role requires a builder's mindset, as you will work closely with product, design, and go-to-market teams to transform real-world challenges into effective, user-friendly solutions. Success will be measured by your ability to deliver quickly, enhance system reliability, and leverage modern tools—including AI—to boost development speed and product effectiveness.
Key Responsibilities
Lead Product Development
- Design, develop, and deploy full-stack features that enhance experiences for providers, parents, and government entities.
- Manage the entire development lifecycle—from scoping and architecture to implementation and production support.
- Write clean, maintainable code with comprehensive test coverage.
- Identify and resolve production issues across the technology stack.
Enhance Product Impact
- Collaborate closely with Product, Design, and Data teams to develop features that address real customer needs.
- Gain a thorough understanding of customer workflows and use cases.
- Contribute technical insights and tradeoff analyses to product decisions.
- Work collaboratively with go-to-market teams to refine user needs and improve product outcomes.
Optimize Systems for Scalability
- Design systems and data models that facilitate complex workflows and enhance scalability.
- Continuously improve system performance and reliability.
- Proactively identify opportunities for automation and innovation.

