Classroom Mosaic is looking to transform instructional improvement by enabling K-12 leaders to capture, measure, and understand the teaching and learning happening in their classrooms. They need a Full-Stack Software Engineer to help build new features, scale their platform, and advance their mission of improving instruction in schools.
Requirements
- Javascript/jQuery
- React
- Ruby on Rails
- MySQL
- TailwindCSS & JS
- Experience with Frontend UI and translating designs to code
- Experience with monitoring and performance tools
Responsibilities
- Build, launch, and improve user-facing features and core product experiences across Classroom Mosaic’s frontend, backend, and mobile applications
- Contribute to both new product development and improvements to existing products, with a focus on user experience, architecture quality and performance
- Own projects end-to-end, from ideation through implementation and support post-launch iteration
- Collaborate with our product, growth, and client success teams to translate real-world workflows into intuitive, high-impact features
- Monitor and maintain the reliability of the Classroom Mosaic platform, while continuously optimizing performance, responsiveness and scalability
- Help document and evolve our internal processes to promote best practices
- Engage directly with users to understand their needs and challenges and help identify opportunities to improve their experience with Classroom Mosaic
Other
- Experience as a tech lead or project lead in delivering full stack products
- A strong product sense with a desire to deeply understand users and deliver value through clean, performant interfaces
- Experience working collaboratively in fast-paced, cross-functional teams
- 3-5 years of software engineering experience
- Experience building data analytics, dashboards, or reporting modules preferred