Full-Stack Engineer

ClassDojo is building a powerful communication network for K-8 teachers, children, and families globally, aiming to provide every child on Earth an education they love.
$146,000 - $244,000
Backend
Principal Software Engineer
Remote
101 - 500 Employees
10+ years of experience
Education · Enterprise SaaS

Description For Full-Stack Engineer

ClassDojo is on a mission to give every child on Earth an education they love. As a full-stack engineer at ClassDojo, you'll be at the forefront of this revolution, working on systems that support rapid growth and impact millions of users daily.

You'll join a team of talented individuals from top companies like Instagram, Netflix, Dropbox, and Uber, building the future of education. Your role involves shipping new features, optimizing code, and contributing to technical improvements across the platform.

Key responsibilities include:

  • Writing, debugging, and optimizing code for web apps, APIs, and databases
  • Frequent deployment and collaboration through pair programming
  • Contributing to technical design and architecture discussions
  • Improving build and delivery pipelines
  • Helping grow other engineers and improving overall product quality

The ideal candidate has 10+ years of professional software experience, a track record of delivering impactful outcomes, and experience with test automation and DevOps practices. You should be comfortable with responsibility, thrive in a fast-paced environment, and be passionate about education.

ClassDojo offers a unique opportunity to work on a product used in over 95% of US schools, reaching over 50 million children in 180 countries. You'll be part of a team of just 200 people making a massive impact on education globally.

Join ClassDojo to do the best work of your life while pioneering the future of education!

Last updated 5 months ago

Responsibilities For Full-Stack Engineer

  • Ship new and improved features to end users
  • 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
  • Contribute to cross-team technical improvements
  • Support and improve build and delivery pipelines
  • Contribute to technical design and architecture conversations
  • Help unblock teammates and other teams
  • Break down work for incremental value delivery
  • Help grow other engineers
  • Improve product and process quality
  • Encourage collaboration and psychological safety

Requirements For Full-Stack Engineer

Node.js
React
MongoDB
MySQL
  • 10+ years of professional software experience
  • Experience delivering impactful user and business outcomes
  • Experience with test automation, CI/CD, and DevOps practices
  • Strong communication skills
  • Ability to work in a fast-paced environment
  • Ownership mindset
  • Collaborative team player
  • Passion for education
  • Living and working in the Americas timezones

Benefits For Full-Stack Engineer

  • Competitive salary
  • Opportunity to work on a product with global impact
  • Collaborative work environment
  • Professional growth opportunities

Interested in this job?

Jobs Related To ClassDojo Full-Stack Engineer

Full-Stack Engineer

Full-stack engineer role at ClassDojo, building systems to support rapid growth and impact millions of users in education globally.

Principal Product Manager - Indirect Tax

Lead product strategy for Intuit's Indirect Tax solutions, managing multiple teams and driving innovation in global tax compliance technology.

Manager 3, Software Engineering

Lead engineering teams at Intuit's Fintech AI organization, managing risk services and fraud prevention while building innovative solutions for secure money movement.

Director, Technical Marketing, Demo Engineering

Lead Salesforce's Agentforce AI marketing team in creating world-class demos as Director of Technical Marketing and Demo Engineering.

Salesforce Technical Architect

Senior technical role responsible for designing and implementing Salesforce solutions across telecommunications, healthcare, and financial services sectors.