[Remote] Senior Full-Stack Engineer
Note: The job is a remote job and is open to candidates in USA. ClassDojo is a company focused on providing children with an engaging educational experience through their communication app used in K-12 schools. As a Senior Full-Stack Engineer, you will be responsible for building and optimizing web applications and infrastructure while collaborating with your team to enhance the engineering culture and deliver high-quality features to users.ResponsibilitiesShip new and improved features to end users in collaboration with your teamWrite, debug, and optimize new and existing code for our web apps, API, databases, infrastructure with automated tests and monitoringDeliver code to production and features to users frequently and incrementallyCollaborate with your team through pair programming, mob programming, code reviews, and design sessionsContribute to cross-team technical improvements and investmentsSeek out opportunities to provide shared value through improvements of our common systems, tooling, and practicesSupport and improve our build and delivery pipelinesContribute to technical design and architecture conversations with your expertise and perspectiveBeing curious and proactive about new tools, products, and approaches for AI powered engineering, evaluating how we can responsibly improve developer velocity, reliability, and qualityContribute to better practice, processes and teamworkHelp to unblock teammates as well as other teams through hands-on work and guidanceBreak work down so we can deliver value to users incrementallyHelp grow other engineers into more senior engineersSystematically improve the quality of our product and processEncourage collaboration and psychological safetyKnow and spread awareness about the larger business context of what teams and individuals are working onSkillsYou have 8-10+ years of professional software experienceYou have worked at companies at various sizes and stages - from well known larger tech players all the way to startup stage (whether as a founder/co-founder or in a high growth stretch)You have delivered impactful user and business outcomesYou have driven technical excellence through improvements to process, practices, and tools (e.g. experience with test automation, CI/CD, and DevOps practices)You're open to evolving with the role over time, including adapting engineering and product development practices as AI-powered products and workflows continue to become a larger part of our day to dayYou have strong communication. You clearly translate business requirements into technical solutionsYou're excited to get things done, in a fast-paced environmentYou have an ownership mindset: you are comfortable with both responsibility and accountabilityYou're thoughtful about creating and maintaining a world-class engineering cultureYou work well in teams and enjoy collaborating with engineers, designers and product teamsYou enjoy working in a pair programming environmentYou are passionate about education and care about having impact on tens of millions of kids' lives with your workYou live and work in the Americas timezonesYou've used Node and/or React at scaleYou've worked with MongoDB or MySQLYou have DevOps experience, especially on AWSCompany OverviewClassDojo is a school communication platform that teachers, students, and families use to build close-knit communities. It was founded in 2011, and is headquartered in San Francisco, California, USA, with a workforce of 51-200 employees. Its website is https://www.classdojo.com.