ClassDojo is revolutionizing education through their #1 communication app connecting K-12 teachers, children, and families globally. As a Senior Full-Stack Engineer, you'll join a talented team of 200 people working to give every child on Earth an education they love. The platform reaches over 45 million children across 180 countries and is used in 95% of US schools.
You'll be working on mission-critical systems that support rapid growth, writing production code from day one in a collaborative pair programming environment. The role involves frequent deployments and quick iterations, with your work directly impacting millions of users daily. The engineering culture emphasizes quality, with heavily tested code and daily deployments.
The position offers competitive compensation ranging from $146,000 to $244,000 USD (varying by location) and the opportunity to work with alumni from top companies like Instagram, Netflix, Dropbox, and Stripe. You'll be contributing to both technical excellence and engineering culture, working on everything from web apps and APIs to databases and infrastructure.
Key responsibilities include shipping new features, optimizing existing systems, contributing to technical improvements, and helping grow other engineers. The ideal candidate brings 8-10+ years of software experience, strong communication skills, and experience with modern web technologies like Node.js, React, and MongoDB/MySQL.
This is a unique opportunity to combine technical excellence with meaningful impact, helping to pioneer the future of education while working in a fast-paced, collaborative environment. The role offers flexibility with remote work options, though you must be able to work in Americas time zones.