ClassDojo is revolutionizing education through their #1 communication app connecting K-12 teachers, children, and families globally. With a presence in over 95% of US schools and reaching 45 million children across 180 countries, they're making significant strides in their mission to give every child an education they love.
As a Senior Full-Stack Engineer, you'll join a talented team of around 200 people, including veterans from leading companies like Instagram, Netflix, Dropbox, and Stripe. The role offers an unique opportunity to work on systems that directly impact millions of users daily while helping shape the future of education.
Your responsibilities will span the full technology stack, from frontend to backend development. You'll write, debug, and optimize code for web applications, APIs, and databases, while working in a collaborative environment that emphasizes pair programming and rapid iteration. The role requires strong technical expertise combined with the ability to deliver impactful user and business outcomes.
The ideal candidate brings 8-10+ years of professional software experience, with exposure to companies of various sizes and stages. You should be comfortable with modern web technologies, with bonus points for experience with Node.js, React, MongoDB, or MySQL. The position offers competitive compensation ranging from $146,000 to $244,000 USD (depending on location), along with the flexibility to work remotely within Americas timezones.
This is an opportunity to join a mission-driven company that values technical excellence, collaboration, and making a real difference in education. You'll be part of a team that's serious about building world-class engineering culture while pioneering the future of learning. If you're passionate about education and want your code to impact tens of millions of kids' lives, this role could be your next career-defining move.