×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Software Engineer

Job in Irmo, Richland County, South Carolina, 29063, USA
Listing for: TrulyHired
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 95000 - 130000 USD Yearly USD 95000.00 130000.00 YEAR
Job Description & How to Apply Below

Full-Stack Software Engineer

  • Product
  • Full-time
  • Irmo, SC
  • 95K - 130K USD a year

At Classroom Mosaic, we're transforming instructional improvement by enabling K-12 leaders to capture, measure, and understand what happens in their classrooms. We're looking for a Full-Stack Software Engineer to help us build new features, scale our platform, and advance our mission of improving instruction in schools.

As a small development team, we are all generalists who tackle a wide array of new challenges. We need an experienced engineer who can pick up a project and drive it to completion—someone who thrives on ownership and autonomy. You’ll lead projects end-to-end, collaborate closely with product and client success teams, and help maintain a reliable, high-performance platform as we scale.

If you’re passionate about elegant design, exceptional user experience, and the power of technology to improve teaching, we’d love to hear from you.

What you’ll do at Classroom Mosaic
  • Build, launch, and improve user-facing features and core product experiences across frontend, backend, and mobile applications.
  • Contribute to both new product development and improvements to existing products, focusing on user experience, architecture quality, and performance.
  • Own projects end-to-end, from ideation through implementation and 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 platform, continuously optimizing performance, responsiveness, and scalability.
  • Help document and evolve internal processes to promote best practices.
  • Engage directly with users to understand their needs and challenges, and identify opportunities to improve their experience.
Our ideal candidate has experience with:
  • Java script/jQuery
  • React
  • Ruby on Rails
  • MySQL
  • Tailwind

    CSS & JS
Additional skills
  • Experience with Frontend UI and translating designs to code
  • Experience with monitoring and performance tools
  • Experience with AI development tools (e.g., Cursor, Claude Code)
  • 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 with React Native
  • Experience working collaboratively in fast‑paced, cross‑functional teams
Education and Experience
  • 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
Work Environment
  • Office environment with conference, meeting, and break rooms
  • Occasional travel for conferences, client meetings, and retreats
  • Operates under direct supervision with frequent reviews of work and, at times, with minimal supervision
  • This position will be based in Irmo, SC
Why join our team?
  • We are on a mission to help all K-12 schools provide a world‑class education to every student
  • You will contribute to building and implementing our platform for continuous instructional improvement, supporting highly effective teaching and developing high‑quality instructional leaders
  • We are rapidly growing, and your work will impact tens of thousands of teachers and hundreds of thousands of students
  • We are not the typical growth‑at‑all‑cost software company; we have an owner’s mindset and make intentional long‑term decisions
  • You will join a nimble team of exceptional members with ample opportunities for personal and professional growth
Compensation & Benefits
  • The salary for this role is $95,000–130,000
  • 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)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary