Jobs · Information Technology · South Carolina

Full-Stack Software Engineer

Classroom Mosaic · Irmo, SC · 1 mo ago
On-siteInformation TechnologyFull-time

About the role

Classroom Mosaic is transforming instructional improvement by enabling K-12 leaders to capture, measure, and understand the teaching and learning happening in their classrooms. We are seeking a Full-Stack Software Engineer to help us build new features, scale our platform, and advance our mission of improving instruction in schools.

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
  • Maintain a reliable, high-performance platform as we scale
  • Engage directly with users to understand their needs and challenges and help identify opportunities to improve their experience with Classroom Mosaic

Requirements

  • Experience with Javascript/jQuery, React, Ruby on Rails, MySQL, Tailwind CSS & JS
  • Additional skills: Experience with Frontend UI, monitoring and performance tools, AI development tools (i.e. Cursor / Claude Code), experience as a tech lead or project lead in delivering full stack products, strong product sense, experience with React Native, experience working collaboratively in fast-paced, cross-functional teams

Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 3-5 years of software engineering experience
  • Experience building data analytics, dashboards, or reporting modules preferred
  • Experience working in EdTech is a plus

Skills

  • Elegant design
  • Exceptional user experience
  • The power of technology to improve teaching

Pay

$95,000-130,000

Schedule

Based in Irmo, SC

Benefits

  • 401(K) & 5% company match
  • Healthcare, dental, and vision insurance
  • Yearly profit share
  • Stipends for cell phone, gym/health, books, and meals
  • 3 weeks PTO + 16 federal holidays & holiday extensions (6 weeks total)

Similar jobs

Software Engineer

IntuitivePeachtree Corners, GA· 2 days ago
Engineering$128k–$173k/yrapply on careers.intuitive.com

Software Engineer

RevatureTampa, FL· 3 days ago
Engineering$50k/yrapply on revature.com

Software Engineer

TEKsystemsVilla Park, IL· 3 days ago
Engineering$110k–$126k/yrapply on ars2.equest.com

Software Engineer

AscendSan Francisco, CA· 3 days ago
Engineering$140k–$175k/yrapply on grnh.se

Software Engineer

Allen Control SystemsSan Jose, CA· 3 days ago
Engineering$180/hrapply on jobs.ashbyhq.com

Software Engineer

ConstellationChicago, IL· 1 wk ago
Engineering$95k–$105k/yrapply on jobs.constellationenergy.com