Job Url: https://www.glassdoor.com/Job/united-states-react-jobs-SRCH_IL.0,13_IN1_KO14,19.htm?remoteWorkType=1&fromAge=3 Job Description: TCI 4.1 Software Engineer - Full Stack Apply on employer site United States · $96K - $145K (Employer provided) Apply on employer site Is your resume a good match? Use AI to find out how well the skills on your resume fit this job description. Upload your resume Your qualifications for this job Do you have any of these qualifications? Cross-functional collaboration System performance monitoring SQL Pair programming Show more Description: Teachers’ Curriculum Institute (TCI) is a leading provider of K–12 curriculum solutions that combine engaging content, hands-on learning, and powerful technology to bring education to life. TCI delivers innovative content to more than 50,000 K-12 schools across the nation via our award-winning products. As an established EdTech company, we make a difference in the lives of thousands of teachers and students every day through our programs, including the History Alive!, Social Studies Alive!, and Science Alive! series. We are seeking a mid-level Full Stack Software Engineer to enhance TCI’s K–12 Teacher and Student platform. You’ll build end-to-end features across our Rails backend and React frontend, write well-tested code, and collaborate with product and design to deliver iteratively. You will monitor and improve performance using APM/observability tools, contribute to AWS/Docker/GitLab CI infrastructure and pipelines, and take part in code reviews, pairing, and agile ceremonies to continuously improve quality and developer experience. Key Responsibilities: Build and maintain features across the stack: React/JavaScript on the frontend, Ruby on Rails on the backend. Write high-quality, well-tested code (RSpec, Jest), and participate in code reviews. Collaborate with product managers and designers to scope user stories and deliver value iteratively. Diagnose and resolve performance issues using APM and cloud metrics (e.g., Scout/Datadog/CloudWatch). Contribute to infrastructure and CI/CD improvements (AWS, Docker, GitLab CI). Participate in agile ceremonies and continuously improve our processes. Requirements: 3–5+ years of professional software engineering experience. Experience with a modern MVC framework (Rails, Django, or similar) and a modern frontend framework (React, Vue, or similar). Strong SQL and relational database skills (PostgreSQL preferred). Familiarity with cloud infrastructure (AWS preferred) and containerization (Docker). Commitment to quality and maintainability with automated tests. Excellent written and verbal communication skills and experience collaborating in distributed teams. Nice To Have: Ruby on Rails, React, GitLab CI. Experience interpreting APM/cloud metrics to prevent and fix bottlenecks. EdTech experience or interest. Salary Range: $96,000 - $145,000 annually This is a full-time remote position. Base pay offered may vary depending on job-related experience, skills, and location. TCI offers medical, dental, vision, 401k benefits, PTO and bonus eligibility. For this position, TCI is hiring in the following states only: CA, DC, FL, GA, HI, IL, KY, MI, MN, MT, NJ, OH, OR, PA, SC, TX, VA, WA Equal Opportunity Employer including Disability/Vets Be Aware of Recruitment Fraud. More information is available at https://www.teachtci.com/careers/recruitment-fraud-disclaimer/ Show more Base pay range The minimum salary is $96K and the max salary is $145K. $96K – $145K/yr (Employer provided) $121K /yr Median United States If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page. Conversations @TCI Kick off the conversation by asking about salaries, interviews or anything else @TCI. See what other Software Engineer - Full Stack are saying Interview Tips 788K members Salary Negotiations 765K members Explore more Bowls Company overview Size 51 to 200 Employees Founded -- Type Company - Private Industry HR Consulting Sector Human Resources & Staffing Revenue $25 to $100 million (USD) TCI ratings 4.1 86 % Recommend to a friend 92 % Approve of CEO Greg Ticknor 13 Ratings Career Opportunities 4.1 Comp & Benefits 3.5 Culture & Values 4.2 Senior Management 3.9 Work/Life Balance 4.2 TCI benefits