🔍Graduate School of Education, Stanford, California, United StatesNew📁Information Technology Services📅1 day ago Post Date📅109060 Requisition #
About Us
The Stanford Graduate School of Education (GSE) is dedicated to solving education's greatest challenges. Through rigorous research, model training programs and partnerships with educators worldwide, we're pursuing equitable, accessible and effective learning for all. The GSE is a top-ranked school of education, known for its prestigious faculty, rigorous graduate degree programs, and its impact on the quality of education across the world. The GSE is committed to developing leaders in education research, practice and policy. Our community includes over 60 faculty, 400 students, 230 staff, 14,000 alumni and countless individuals from the local and global communities that we work with and impact.
The Rapid Online Assessment of Reading (ROAR) is an open-source, online reading assessment platform that is designed to bridge research and practice. Our vision is to develop and validate a suite of efficient and automated online assessment for use in research and practice. This technology has the potential to dramatically change the landscape of research into learning differences and as well as educational practice by allowing researchers to rapidly collect data at an unprecedented scale and for school districts to efficiently assess students without sacrificing instructional time. More information on the ROAR can be found here: https://roar.stanford.edu/ ; more information on the Brain Development and Education Lab can be found here: https://www.brainandeducation.com/ ; and open-source or academically-licensed software projects from the lab can be found here: https://github.com/YeatmanLab
Core To Our Team’s Mission Are
Position Summary
Reporting to the Director of Innovation and Technology in Professor Jason Yeatman's Brain Development and Education Lab, the Full-Stack Software Engineer will design, build, and maintain features across the entire ROAR platform, from PostgreSQL schemas and Node.js services to Vue.js dashboards and student-facing assessment applications.
This is a generalist role on a small, fully remote (US, Pacific time zone overlap), engineering team with a frontend emphasis. The majority of upcoming work centers on dashboard modernization, assessment user experience, score reporting, and ROAR at Home, our direct-to-family assessment product. You will also contribute to backend services and API work as needed. We need someone whose primary strength is building polished, accessible interfaces in Vue.js, but who can confidently navigate the backend when a feature requires it.
The successful candidate will operate with high autonomy, take ownership of features end to end, and contribute to a codebase that directly impacts students and researchers across major U.S. school districts.
This is a hands-on, builder-oriented role ideal for someone who thrives in a small team where every contribution is visible and meaningful.
Core Duties
Frontend Development
Build and maintain Vue.js 3 frontends across dashboards, admin interfaces, and student-facing assessment applications using the Composition API.
Lead dashboard modernization efforts to deliver a contemporary, accessible user experience that meets current web standards.
Help build and evolve ROAR at Home, our direct-to-family assessment product.
Implement score reporting interfaces and data visualizations for educators and researchers.
Backend Development
Design and build RESTful APIs using TypeScript, Node.js, and Express.
Work with PostgreSQL (CloudSQL) for schema design, query optimization, and data migrations.
Build and maintain platform services including assessment delivery, scoring pipelines, user management, and data export.
Support data pipelines for research partners and school district reporting needs.
Integrations & Platform Work
Support SDK integrations with partner platforms.
Integrate with headless CMS tooling for assessment content and item corpus management.
Contribute to ongoing platform evolution including API design, service architecture, and cross-system data flows.
Quality & Collaboration
Write and maintain end-to-end tests in Cypress alongside QA team members.
Participate in code reviews, sprint planning, and architectural discussions via GitHub Projects.
Contribute to documentation, onboarding materials, and engineering best practices.
A successful candidate should have enthusiasm about the ROAR mission in addition to:
Minimum Requirements
Education & Experience:
Bachelor's degree and three years of relevant experience or a combination of education and relevant experience.
Knowledge, Skills And Abilities
Preferred Qualifications
PHYSICAL REQUIREMENTS*:
Working Conditions
_This role is open to candidates anywhere in the United States. The compensation for this position will be based on the location of the successful candidate.
__The expected pay range for this position is $84,645 to $100,000 per annum.
__Stanford University provides pay ranges representing its good faith estimate of the salary or hourly wage the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.
__At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (https://cardinalatwork.stanford.edu/benefits-rewards) provides detailed information on Stanford’s extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.
_Work Standards
_WHY STANFORD IS FOR YOU
_Benefits
Stanford’s dedicated 16,000+ staff, who come from diverse educational and career backgrounds. We are a collaborative environment that thrives on innovation and continuous improvement. At Stanford, we seek talent committed to excellence, driven to impact the future of our legacy, and improve lives on a global scale. We provide market competitive salaries, excellent health care and retirement plans, and a generous vacation policy, including additional time off during our winter closure. Our unique perks align with what matters to you:
We pride ourselves in being a culture _that encourages and empowers you.__The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned.
Consistent with its obligations under the law, the University will provide reasonable accommodations to applicants and employees with disabilities. Applicants requiring a reasonable accommodation for any part of the application or hiring process should contact Stanford University Human Resources at stanfordelr@stanford.edu. For all other inquiries, please submit a_ contact form_.
__Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
_Additional Information