Senior Software program Engineer
Listed on 2025-12-02
-
Design & Architecture
Web Developer, UI/UX Design
EdReports.org:
Senior Software program Engineer
EdReports is on the forefront of the curriculum reform motion. By growing the capability of educators to establish and demand the very best high quality curriculum, EdReports is disrupting a multibillion-dollar market and remodeling the way in which students are taught and ultimately perform. EdReports publishes free, online, evidence-rich reviews of instructional materials. Discover our team’s core competencies in higher detail here.
Goal of Place
The Senior Software Engineer will spend the vast majority of their time developing user-facing options across EdReports’ web properties to drive our digital presence. This position emphasizes hands-on coding and implementation of front-end options, while also contributing to full-stack systems in collaboration with our engineering team. Working closely with product managers, designers, and subject matter experts, this role translates user needs into high-quality, accessible, and scalable web experiences.
As a key member of the product-focused web team, this engineer will complement the work of our Web Architect, who focuses on backend architecture, APIs, and CMS systems. Together, they ensure our tools are both robust under the hood and user-friendly for end users.
Key Obligations & Outcomes Key Obligations:- Partner closely with product managers, UX designers, and subject matter experts to deeply perceive user needs and pain points, and translate them into technical solutions.
- Ship features that elevate the user experience across internet platforms, with an emphasis on accessibility, performance, and responsive design.
- Collaborate with the Web Architect to integrate APIs and CMS components into user-facing products, ensuring alignment between front-end needs and backend capabilities.
- Develop and maintain the edreports.org website and supporting systems, ensuring strong performance and adherence to web accessibility standards, security best practices, data privacy requirements, and ethical use of technology, particularly when exploring AI functions.
- Monitor system performance via metrics, logging, and alerting and implement solutions to address bottlenecks for seamless user experiences.
- Stay current with emerging technologies, including artificial intelligence (AI), and strategically apply developments to improve system architecture, performance, and innovation across web platforms.
- Contribute high-quality, maintainable code, including documentation, to ensure code quality across the web platform.
- Provide strategic technical recommendations to leadership, aligning improvements with organizational goals.
- Other related duties as assigned to support the group’s strategic targets, with the expectation that all EdReports staff stay versatile and adaptable to evolving duties.
Outcomes:
- Achieve a strong understanding of the company’s mission, product, structure, and engineering practices.
- Set up a local development environment.
- Complete a small, scoped feature or bug fix and contribute it to production.
- Fully participate as a member of the website product team, contributing code to regular releases aligned with sprint cycles.
- Demonstrate code quality through participation in peer code reviews.
- Receive constructive feedback from product and design partners on collaboration and technical leadership.
- Demonstrate a deep understanding of EdReports’ product (stories) by taking ownership of a product feature through the full lifecycle, from design through launch, including testing and documentation.
Journey
National travel may be required related to organizational needs and for professional development as needed. The amount of travel will be monitored to ensure it’s appropriate for both the team and the Senior Software Engineer.
Qualifications
- 7+ years of professional experience in web development.
- Proficiency with both relational and No
SQL database technologies, including optimization strategies. - Experience with automated testing frameworks and CI/CD pipelines.
- Experience building inclusive digital experiences that meet or exceed accessibility requirements (e.g., WCAG, ARIA).
- Strong…
(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).