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. 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.

Last updated 20 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 build and delivery pipelines
  • Contribute to technical design and architecture
  • Help unblock teammates and provide guidance
  • 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

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 educational 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.

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.