Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ITHAKA

Senior Software Engineer, JSTOR Stewardship

ITHAKA

. Build modern, user-centered web applications that help learners, educators, and librarians discover and engage with JSTOR content .

Posted 11/4/2026full-timeRemote • United StatesSenior💰 $112,240 - $140,300 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building modern web applications using React or Vue, with a strong focus on user-centered design, accessibility, and performance. Proven ability to lead technical initiatives, mentor engineers, and make informed engineering decisions based on user feedback and operational metrics.

Highest-signal resume keywords
React Application DevelopmentVue Application DevelopmentTypeScript ProficiencyAPI Integration (REST/GraphQL)Technical Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Frontend DevelopmentResponsive DesignAutomated TestingProduction DebuggingMonitoring PracticesComponent-Based ArchitectureTechnical DocumentationCode ReviewsAWS Lambda FunctionsCI/CD Workflows
Soft Skills
CollaborationCommunicationMentoringProblem-SolvingUser-Centric Thinking
Tools & Technologies
Node.jsPythonGitGraphQLAWS
Industry Keywords
User ExperienceWeb ApplicationsProduction SystemsTechnical DebtOperational Risks

Tech Stack

Tools & technologies
AWSCloudGraphQLJavaScriptNode.jsPythonReactTypeScriptVue.js

About the role

Key responsibilities & impact
  • Build modern, user-centered web applications that help learners, educators, and librarians discover and engage with JSTOR content
  • Design, build, test, deploy, monitor, and maintain production-grade web applications
  • Develop intuitive, performant, reliable, and accessible user interfaces
  • Build and integrate APIs and backend services for end-to-end product experiences
  • Instrument applications for analytics, experimentation, and observability
  • Collaborate with Product, Design, User Research, Data Science, and Engineering
  • Identify user problems, validate solutions, and iterate based on evidence
  • Contribute to technical documentation and design artifacts
  • Use product, operational, and engineering metrics to evaluate technical decisions and improve product quality
  • Participate in an on-call rotation supporting production systems
  • Occasionally travel, less than 10% of the time, primarily to Michigan and New York offices
  • Senior-level: provide hands-on technical leadership for complex initiatives
  • Senior-level: guide technical design and architecture decisions
  • Senior-level: identify technical debt, operational risks, and engineering improvements
  • Senior-level: mentor engineers through code reviews, technical design discussions, pair programming, and collaboration

Requirements

What you’ll need
  • 5+ years of experience for the senior-level role
  • Experience building production web applications with React, Vue, or a similar framework
  • TypeScript, modern HTML and CSS, and component-based architecture
  • Strong frontend skills, including responsive design, accessibility, performance, and maintainable application architecture
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Ability to contribute to GraphQL services and AWS Lambda functions using Node.js, Python, or similar technologies
  • Experience with automated testing, production debugging, and monitoring or observability practices
  • Familiarity with CI/CD and cloud-hosted application deployment workflows
  • Experience with Git-based development, code reviews, and technical documentation
  • Ability to work collaboratively across engineering and with product and design partners
  • Ability to communicate technical decisions and tradeoffs clearly
  • Ability to use user feedback, product data, or operational metrics to inform engineering decisions and improve user experiences
  • Senior-level: experience leading complex technical initiatives from concept through production and operation, including work with ambiguous requirements
  • Senior-level: ability to guide technical decisions and balance user needs, business priorities, engineering quality, and long-term maintainability
  • Senior-level: experience helping other engineers grow through technical guidance, code review, or mentoring
  • Must be able to work and reside in the continental United States
  • ITHAKA is not currently considering candidates who require any type of immigration sponsorship to work in the United States

Benefits

Comp & perks
  • Medical, dental, and vision plans
  • Employer-paid 10% retirement contribution
  • Paid parental and caregiver leave
  • 22 days of paid time off
  • 11 paid holidays
  • Up to 12 paid sick days
  • Wellness benefits