Stanford University School of Medicine logo
Stanford University School of Medicine
Posted 2 days agoVerified live 1d ago

Rapid Online Assessment of Reading - Full-Stack Software Engineer

Brief overview

Remote
UndergradOr in progress
$85k–$100k/yrStated range
3+ yrsMinimum
3 H-1B approvalsDept. of Labor
TypeScriptVue.js 3 Composition APINode.jsExpressPostgreSQLRESTful API DesignGitCI/CDGoogle Cloud PlatformFirebaseHeadless CMS PlatformsCypress

About the company

Stanford University School of Medicine logo
Stanford University School of Medicinemed.stanford.edu/school

Stanford University School of Medicine is the medical school of Stanford University. It is a sub-organization of Stanford University.

Visa sponsorship history

1 year sponsoring, last filed FY2023

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
3H-1B approved
100%approval rate
1new H-1B hires
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20233

Job description

Summary

Stanford University Graduate School of Education is dedicated to solving education’s greatest challenges through research, training, and partnerships with educators worldwide. The Full-Stack Software Engineer will design, build, and maintain features across the ROAR platform, with an emphasis on Vue.js frontends, dashboards, assessment applications, backend services, APIs, and data systems. The role also involves testing, platform integrations, documentation, and collaboration within a fully remote engineering team.

Responsibilities

  • 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
  • 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
  • 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
  • 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

Skills

  • Bachelor's degree and three years of relevant experience or a combination of education and relevant experience
  • Strong proficiency in TypeScript across both frontend and backend
  • Frontend: Vue.js 3 with Composition API, not just familiarity, but real working fluency
  • Backend: Node.js and Express, with solid experience in PostgreSQL
  • Experience designing, building, and consuming RESTful APIs
  • Comfort working across the full stack on a given feature, end to end
  • Comfort with modern AI-assisted development tools as part of daily workflow
  • Experience with Git workflows, pull request reviews, and CI/CD pipelines
  • Ability to work independently in a remote, asynchronous environment
  • Strong written communication skills
  • Experience with Google Cloud Platform (GCP), particularly CloudSQL, Cloud Run, GCS, and IAM
  • Familiarity with Firebase (Authentication, Hosting)
  • Experience with headless CMS platforms (Sanity, Payload, Strapi, or Contentful)
  • Experience building data visualizations or reporting interfaces for non-technical users
  • Exposure to education technology, psychometrics, or assessment platforms
  • Familiarity with FERPA, COPPA, or student data privacy requirements
  • Experience working in a research or academic engineering environment

Qualifications

Must Haves

  • Bachelor's degree and three years of relevant experience or a combination of education and relevant experience
  • Strong proficiency in TypeScript across both frontend and backend
  • Frontend: Vue.js 3 with Composition API, not just familiarity, but real working fluency
  • Backend: Node.js and Express, with solid experience in PostgreSQL
  • Experience designing, building, and consuming RESTful APIs
  • Comfort working across the full stack on a given feature, end to end
  • Comfort with modern AI-assisted development tools as part of daily workflow
  • Experience with Git workflows, pull request reviews, and CI/CD pipelines
  • Ability to work independently in a remote, asynchronous environment
  • Strong written communication skills

Nice to Haves

  • Experience with Google Cloud Platform (GCP), particularly CloudSQL, Cloud Run, GCS, and IAM
  • Familiarity with Firebase (Authentication, Hosting)
  • Experience with headless CMS platforms (Sanity, Payload, Strapi, or Contentful)
  • Experience building data visualizations or reporting interfaces for non-technical users
  • Exposure to education technology, psychometrics, or assessment platforms
  • Familiarity with FERPA, COPPA, or student data privacy requirements
  • Experience working in a research or academic engineering environment

Benefits

  • Fully remote position with US, Pacific time zone overlap
  • Excellent health care plans
  • Retirement plans
  • Generous vacation policy, including additional time off during the winter closure
  • Development programs
  • Tuition reimbursement
  • $800 annually towards skill-building classes
  • Opportunity to audit a Stanford course
  • Wellness programs
  • Child-care resources
  • Parent education and consultation
  • Elder care and caregiving support
  • Access to exercise facilities and health or fitness classes
  • Free commuter programs
  • Ridesharing incentives
  • Discounts for computing, cell phones, outdoor recreation, travel, and entertainment

More jobs like this