S

Senior Software Developer

Summit K12
Contract
Work From Home
United States
Developer

Job Title: Senior Software Developer
Location: Remote
Employment Type: Contractor
Special Incentive: Candidates hired by August 31st will receive a sign-on bonus as part of their offer package.


At Summit K12, we believe that every student can do well in school if instruction is tailored to their unique learning needs and they receive the encouragement to strive and achieve. Our learning programs provide teachers with the ability to differentiate instruction, monitor progress, and support learners in their journey toward success.

From English learners, multilingual students, bilingual students and dual language learners who are struggling to read or write, Summit K12’s online, standards-based supplemental curriculum will close gaps and ensure growth for all students.

ROLE OVERVIEW: 

The Senior Software Developer will be a key technical leader in designing, developing, and scaling core components of the Summit K12 platform. While Software Developers focus on delivering features, this role expands into architecting systems, guiding technical strategy, mentoring peers, and ensuring reliability and scalability across the platform.

As part of the engineering team, you will work with Product Managers, Designers, QA, and Content teams to bring innovative educational features to life, while ensuring our applications meet rigorous standards for performance, security, accessibility, and student data privacy.

This is an opportunity to have a broad impact across multiple product areas from reporting and analytics to assessment engines and micro-frontend modules while shaping the technical foundation for our next stage of growth.

KEY RESPONSIBILITIES:

  1. Architecture & Development:

  • Lead the design and implementation of scalable, cloud-native solutions across the Summit K12 product suite.

  • Make architecture decisions balancing immediate classroom needs with long-term maintainability

  • Develop and maintain backend services, APIs, and front-end modules using modern frameworks (React, Node.js, etc.).

  • Optimize systems for performance, accessibility (WCAG, Section 508), and compliance with student data privacy regulations (FERPA, COPPA).

  1.  Technical Leadership:

  • Provide mentorship, code reviews, and technical guidance to junior and mid-level developers.

  • Act as a technical lead on projects, ensuring design consistency, quality, and alignment across teams.

  • Champion best practices in coding, testing, and DevOps to raise the overall quality bar.

  1. Collaboration & Cross-Functional Work:

  • Partner closely with Product Managers and Designers to translate educational requirements into robust technical solutions.

  • Collaborate with QA to ensure comprehensive test coverage and release stability.

  • Work with DevOps to build reliable deployment pipelines and maintain observability in production.

  1. Continuous Improvement & Innovation

  • Stay current on emerging web technologies, frameworks, and AWS-native services; recommend and adopt tools that improve team efficiency.

  • Identify and implement improvements to performance, scalability, and developer workflows.

  • Contribute to technical roadmap planning and platform modernization efforts.

BASIC QUALIFICATIONS:

  1. Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  2. 5+ years of professional software development experience, with at least 2 years in a senior or lead capacity.
  3. Strong proficiency in JavaScript/TypeScript and React, with additional expertise in backend technologies (Node.js, Python, Java, or .NET).
  4. Solid experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB).
  5. Strong understanding of system design, distributed architectures, and API development (REST/GraphQL)
  6. Hands-on experience in cloud environments (AWS preferred), containerization (Docker/Kubernetes), and CI/CD pipelines.
  7. Proven ability to make architectural decisions and guide others in implementing them.

ADVANCED QUALIFICATIONS:

  1. Experience with Moodle/Iomad or other LMS platforms.
  2. Familiarity with micro-frontend architectures, Tailwind/Sass, and advanced CSS practices.
  3. Prior EdTech experience, especially in standards-aligned assessments or curriculum solutions.
  4. Strong knowledge of accessibility standards and inclusive design practices.
  5. Contributions to open-source projects or a strong technical portfolio.

CORE COMPETENCIES:

  1. Technical Leadership & Architecture
  2. Mentorship & Team DevelopmenT
  3. Cross-Functional Collaboration
  4. Strategic Problem-Solving
  5. Adaptability in a fast-paced, mission-driven environment

WHAT WE OFFER:

  1. Mission-driven work with a talented, collaborative team
  2. Remote work environment

  3. Opportunities for professional growth and development

  4. Competitive salary


ADDITIONAL INFORMATION:


Equipment: This position requires reliable home internet that can support video calls on Google Meet and Zoom and a quiet, professional place.

Apply Now