Full Stack Engineer

Harmony Educational Services — United States · Posted ~3 hours ago

Mid Full-time Remote $100000-$120000

Skills

Full-Stack Engineering Product Thinking User Experience Design Software Development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A remote full-stack engineering opportunity for a high-achieving developer ready to take broader ownership of technology development. You will combine hands-on software engineering with product thinking and user experience design, helping shape technical priorities and build technology that improves education.

Highlights

Remote full-time role with strong ownership, product influence, and the opportunity to shape technical priorities and user experiences. Compensation is $100,000–$120,000 based on experience, with limited in-person collaboration.

Description

Product Engineer A hands-on engineering role with an opportunity to build technology that improves education Location Remote; 1x per month in-person in Salt Lake City, UT Compensation $100,000–$120,000, based on experience Employment Full-time Reporting Reports directly to the executive team Company Overview Harmony Educational Services connects K-12 students who learn at home with educational resources and support through a public-private partnership. By enrolling their students in partner public schools and Harmony's Supported Home Learning Program, over 15,000 families across the United States have been empowered to lead and personalize their children's home-based education. The Opportunity We are seeking a high-achieving developer ready to take broader ownership and build upon the company’s technology development function. This is an individual-contributor role that will combine full-stack engineering, product thinking, and user experience design to shape technical priorities, architecture, and product decisions. The role works closely with the executive team and may manage junior developers or contractors as the function grows. Key Responsibilities The right person enjoys both building software and understanding the people who use it. They can move comfortably from user discovery and interface design to database work, integrations, implementation, and troubleshooting Product Engineering & User Experience · Design, build, test, deploy, and maintain responsive web applications, workflows, and internal tools. · Translate business needs and user feedback into intuitive, accessible workflows, prototypes, and production solutions. · Improve application reliability, performance, scalability, testing, documentation, and deployment practices. Data, Systems & Technology · Maintain and improve databases containing student and program information. · Build and maintain integrations with other platforms using APIs, webhooks, authentication, file transfers, and data feeds. · Protect sensitive student and family information through appropriate privacy, security, and FERPA-related practices. · Advise the executive team on product priorities, technical tradeoffs, and system risks; maintain a technology roadmap. Qualifications Required · 4+ years of relevant full-stack development, product engineering, or comparable experience. · Demonstrated ability to design, build, launch, and maintain production web applications. · Strong experience with front-end development, back-end development, relational databases, and third-party APIs · Ability to translate user and business needs into effective UX solutions and move complex projects through launch. Desired Technical Proficiency Experience across the following stack, and TypeScript proficiency is strongly preferred. Frontend React; Next.js; Tailwind CSS; Backend Next.js API routes; Node.js; Drizzle ORM Data PostgreSQL Platform & tools GitHub How to Apply For more information or to apply, please submit a resume and cover letter to tmeidell@harmonyed.com