ClassDojo's goal is to give every child on Earth an education they love.
ClassDojo’s flagship app is the #1 communication app connecting K-12 teachers, children, and families globally.
The app is actively used in over 95% of US schools, reaching over 45 million children in 180 countries, with a team of just around 200 people.
As a full-stack engineer, you will help build systems that support ClassDojo's rapid growth.
You will work on production code from day one in a pair programming environment, deploy often, and have your work used by millions of students, teachers, and parents daily.
You will contribute to developing a high-quality engineering culture that values rapid iteration, collaboration, and best practices.
Responsibilities include shipping new features, writing and optimizing code, collaborating with your team, contributing to technical improvements, and enhancing processes and teamwork.
Requirements:
You must have 8-10+ years of professional software experience.
Experience at companies of various sizes and stages, from larger tech players to startups, is required.
You should have delivered impactful user and business outcomes.
You must have driven technical excellence through improvements to processes, practices, and tools, including experience with test automation, CI/CD, and DevOps practices.
Strong communication skills are necessary to translate business requirements into technical solutions.
You should be excited to work in a fast-paced environment and have an ownership mindset.
You must be thoughtful about creating and maintaining a world-class engineering culture.
You should work well in teams and enjoy collaborating with engineers, designers, and product teams.
Experience in a pair programming environment is preferred.
A passion for education and making an impact on children's lives is essential.
You must live and work in the Americas timezones and have an advanced/conversational English level.
Benefits:
You will have the opportunity to work in a dynamic and innovative environment with a talented team.
You will be part of a mission-driven company that aims to improve education for millions of children.
The role offers the chance to pioneer the future of education through technology.
You will have the opportunity to grow and develop your skills in a supportive engineering culture.
The position allows for frequent deployment of your work, providing immediate impact and feedback.
You will collaborate closely with a diverse team, enhancing your professional network and experience.