Software engineer
Mission
EdReports.org is at the forefront of the curriculum reform movement. By increasing the capacity of educators to identify and demand the highest quality curriculum, EdReports.org is both disrupting a multibillion-dollar market and transforming the way students are taught and ultimately perform. With the firm belief that what is taught matters and that all students deserve high quality materials, EdReports.org publishes free, online, evidence-rich reviews of instructional materials. Explore our organization's core competencies in greater detail here. Planning to use Artificial Intelligence (AI) for your application, interview prep, or for other means of assistance throughout the hiring process? Click here to review our AI guidance before proceeding. Purpose of Position The Software Engineer, equivalent in scope to a Senior Software Engineer, will spend the majority of their time developing user-facing features across EdReports' web properties to drive our digital presence. This role emphasizes hands-on coding and implementation of front-end solutions, 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 is focused on backend architecture, APIs, and CMS systems. Together, they ensure our tools are both robust under the hood and delightful for end users. Key Responsibilities & Outcomes Key Responsibilities:- Partner closely with product managers, UX designers, and subject matter experts to deeply understand user needs and pain points, and translate them into technical solutions.
- Deliver features that elevate the user experience across web 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 robust performance and adherence to web accessibility standards, security best practices, data privacy standards, and ethical technology use, especially when exploring AI applications.
- Monitor system performance through metrics, logging, and alerting and implement solutions to address bottlenecks, ensuring seamless user experiences.
- Stay current with emerging technologies, including artificial intelligence (AI), and strategically apply advancements to enhance system architecture, improve performance, and drive 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 innovations with organizational goals.
- Other relevant duties as assigned to support the organization's strategic goals, with the expectation that all EdReports employees remain flexible and adaptable to evolving responsibilities.
- Gain a strong understanding of the company's mission, product, architecture, and engineering practices.
- Successfully set up a local development environment.
- Complete a small, scoped feature or bug fix and contribute it to production.
- Full participant in the website product team, contributing code to regular releases aligned with team sprints.
- Demonstrate code quality through participation in peer code reviews.
- Receive positive feedback from product and design partners on collaboration and technical leadership.
- Demonstrate a deep understanding of EdReport's product (reports) by taking ownership of a product feature through the entire lifecycle, from participation in product team design through release, including testing and documentation.
- Passion for EdReports' mission and vision, our core values, and our commitment to Diversity, Belonging, Inclusion, and Equity.
- 7+ years of professional experience in web development.
- Demonstrated front-end engineering expertise , including mastery of HTML, CSS, JavaScript, and frameworks like React, Angular, or Nuxt/VueJS.
- Proficiency with both relational and NoSQL database technologies, including optimization techniques.
- Experience with automated testing frameworks and CI/CD pipelines.
- Experience building inclusive digital experiences that meet or exceed accessibility standards (e.g., WCAG, ARIA).
- Strong product mindset, with experience delivering user-centered features in collaboration with product and design teams.
- Exceptional communication skills, with a proven ability to convey complex technical concepts to non-technical stakeholders.
- Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent experience.
- Experience in nonprofit or education sectors, with a focus on technology-driven equity initiatives.
- Experience integrating third-party APIs, including emerging technologies such as LLMs.
- Experience mentoring engineers or contributing to the growth of a technical team.
- Experience with analytics and experimentation platforms to inform data-driven decision-making.
- Expertise in scalable, secure web systems, with significant experience in cloud platforms such as Google Cloud or AWS.
- Experience in a startup or fast-paced environment, demonstrating resourcefulness and innovation.
- Unlimited Discretionary Time Off (DTO) and Sick Time,
- 21 days of paid holidays and office closure days in 2025,
- Monthly Communications Reimbursement,
- Initial home office and technology setup stipend,
- EdReports pays for 90% of health care for both the employee and their immediate family, and
- 401k that new hires become eligible for after six months of employment (includes safe harbor, employer match, etc.).
- COMMITMENT TO DIVERSITY, BELONGING, INCLUSION, AND EQUITY Actively welcome diverse perspectives, center equity in decision-making, foster authentic and inclusive relationships that promote a sense of belonging, confront biases to build understanding, and continuously build knowledge of systemic inequities to inform behaviors that lead to an inclusive organizational culture.
- ACCOUNTABILITY Proficiently organize projects aligned with overarching objectives while proactively addressing challenges; ensure timely and high-quality fulfillment of responsibilities.
- COMMUNICATION Effectively engage stakeholders, actively listen to others, convey information for desired results, and adapt style to foster relationships and trust.
- CONTINUOUS IMPROVEMENT Consistently reflect, seek feedback, and apply new insights; identify and implement solutions that enhance individual, team, and overall performance.
- CORE EXPERTISE Possess skills, knowledge, and abilities to perform essential duties; keeps knowledge current; utilize multiple points of view to achieve goals and is a subject matter resource for others.
- ORGANIZATIONAL STEWARDSHIP Cultivate external relationships, uphold policies, leverage historical insights, actively participate in organizational improvement, and adapt to align with the needs of the organization.
Recommended Jobs
To Go Specialist
For this position, pay will be variable by location - plus tips. Our To Go Specialists are food experts who love to recommend their favs to guests who want to eat at home, work or anywhere …
Electrical Foreman
Electrical Foreman North Charlotte Metro Area | Direct Hire | $31–$45/hr (DOE) + Bonuses Our client, a well-established electrical contractor, is seeking an experienced Electrical Foreman to ov…
Cardiac Sonographer, Peds-WPP
Overview: The Pediatric Cardiac Sonographer performs routine and emergent echocardiograms, including but not limited to 2-dimensional, Doppler, Transesophageal, and Stress Echocardiogram, as requested…
Med Tech
Apply Description Seasons at Southpoint is seeking Med Techs to join their team! Shift Details Med Tech / Certified Medication Aide Mon- Fri; Every other weekend The Med Tech is respo…
Remote Sales Representative
Are you looking for a career with unlimited earning potential, freedom, and flexibility ? Join our dynamic and growing team as a Remote Life Insurance Sales Representative ! Whether you’re new to t…
Raleigh/Durham - Dog Trainer
Are you looking for a career, not just a job? Do you love dogs? Do you love helping people? Do you possess great customer service skills? We are the locally owned territory of the fastest growing…
Director of OSP Operations (Travel)
TekCom Resources is looking for Directors of OSP Operations and managing OSP Construction Teams. Can sit anywhere in the Southeast and will travel 4 weeks on, 1 week off. Our client is well-establ…
EHR Security Coordinator
J ob Description: We are seeking a highly experienced Senior Healthcare IT Security Analyst to support and enhance our healthcare security program. The ideal candidate will have 7+ years of e…
Registered Nurse (RN) - Labor & Delivery
Overview: The Clinical Nurse is responsible for providing total comprehensive nursing to patients and their families through the implementation of a plan of care. The plan is based upon the patient's …
Associate, AI Engineer
About Us At apexanalytix, we’re lifelong innovators! Since the date of our founding nearly four decades ago we’ve been consistently growing, profitable, and delivering the best procure-to-pay solu…