Senior Full-Stack Engineer

ClassDojo is the #1 communication app connecting K-12 teachers, children, and families globally, used in 95% of US schools and reaching 45M children in 180 countries.
$146,000 - $244,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
8+ years of experience
Education

Description For Senior Full-Stack Engineer

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.

Last updated 18 days ago

Responsibilities For Senior Full-Stack Engineer

  • Write, debug, and optimize code for web apps, API, databases, and infrastructure
  • Deliver code to production frequently and incrementally
  • Collaborate through pair programming, mob programming, code reviews, and design sessions
  • Improve common systems, tooling, and practices
  • Support and improve build and delivery pipelines
  • Contribute to technical design and architecture
  • Help unblock teammates and other teams
  • Help grow other engineers
  • Improve product and process quality

Requirements For Senior Full-Stack Engineer

Node.js
React
MongoDB
MySQL
  • 8-10+ years of professional software experience
  • Experience at companies of various sizes and stages
  • Proven track record of delivering impactful outcomes
  • Experience with test automation, CI/CD, and DevOps practices
  • Strong communication skills
  • Ownership mindset
  • Team collaboration skills
  • Experience with pair programming
  • Located in Americas timezones

Benefits For Senior Full-Stack Engineer

  • Remote work options
  • Competitive salary based on location

Interested in this job?

Jobs Related To ClassDojo Senior Full-Stack Engineer

Sr. Fullstack Engineer

Senior Fullstack Engineer role at ClassDojo, building education technology used by millions of teachers and students worldwide

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at ClassDojo, building education technology used by millions of teachers, students, and parents worldwide.

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at ClassDojo, building education technology used by millions of teachers, students, and parents worldwide.

Agentforce Success Engineer

Senior Agentforce Success Engineer role at Salesforce, focusing on implementing AI-powered agents and solutions within Salesforce environments.

Sr Software Engineer

Senior Software Engineer position at Disney Entertainment & ESPN Technology, focusing on payment systems for streaming platforms.