{"schemaVersion":"jobsearcher.job.v1","id":"6d36dd28c5daaaca4844fff9","url":"https://jobsearcher.com/jobs/6d36dd28c5daaaca4844fff9","canonicalUrl":"https://jobsearcher.com/jobs/6d36dd28c5daaaca4844fff9","title":"Software Engineer (Full-stack)","description":"OverviewLocation: Remote within the Continental United States\r\nITHAKA’s mission is to expand access to knowledge and education around the world. Our services — Artstor, JSTOR, Portico, and Ithaka S+R — enable people everywhere to learn, to grow, and to overcome barriers to education. In carrying out our mission, as employees we feel a deep responsibility to members of our community and to each other, and we are committed to building and sustaining a culture where everyone can thrive.\r\nThe RoleITHAKA is looking for a Software Engineer to join the JSTOR Labs team. As Software Engineer, you will have a pivotal role in building the Transfer Explorer pilot application. The Transfer Explorer is a collaboration between Ithaka S+R and JSTOR Labs which aims to make it easy for students, school administrators, and advisors to see how earned credits and prior learning experiences will transfer and count toward a degree at a new institution. Building on a concept initially piloted at City University of New York, the team is now creating a universal version of the tool that will be able to help students everywhere.\r\nThe Software Engineer will work with backend and frontend engineering specialists, UX researchers, and field-leading subject matter experts within Ithaka S+R to build the best possible Transfer Explorer experience for data providers and student users alike. You will collaborate with fellow engineers and our data integration partners at the DXtera Institute to create powerful and engaging user-facing tools that empower students to more easily navigate their educational journey, and enable university staff to make credit transfer more efficient and impactful. You will have the opportunity to contribute to both the frontend and backend of the application, building on our current technical stack of Nuxt/Vue and XState on the frontend, and both NodeJS and Python services on the backend, deployed using Kubernetes and backed by PostgreSQL databases. You will also work with policy and product researchers to use insights from institutional and usage data to play a role in deciding larger product features, strategy, and goals.\r\nThe Software Engineer will report to the JSTOR Labs’ Manager of Engineering and join a dynamic and creative team of engineers, UX researchers, and business strategists incubating a variety of novel products. Our engineers play an active role in contributing technical know-how and domain experience into shaping Labs’ new initiatives. Other work may include rapid prototyping sprints pairing with our team and outside partners, or rotating on to growing projects as they mature. As a member of the larger engineering organization within ITHAKA, you will have the chance to learn from experts in software and data engineering, machine learning, and systems architecture working on the leading-edge technology stack used by the JSTOR platform, and be able to have a large impact on the worldwide community that ITHAKA serves.\r\nApplication RequirementsInterested candidates should submit:\r\nTheir resume\r\nA detailed cover letter\r\nThe deadline to submit application requirements isMonday, September 29, 2025 at 10 AM EST.\r\nResponsibilitiesAs part of the Transfer Explorer team, you will:\r\nCombine your frontend and backend knowledge to create engaging and accessible user-facing features for the Transfer Explorer web application.\r\nLeverage ITHAKA’s technology stack to optimize and secure the application.\r\nLearn the landscape of higher education student information systems and the data needs of our student-facing applications.\r\nUse your deep knowledge of the data, creative problem solving skills, and initiative to identify opportunities for new application features and improvements.\r\nExperience and SkillsRequired\r\n2-3 years experience building interactive web applications in at least one high-level programming language such as Python, Ruby, or JavaScript.\r\nKnowledge of full web technology stack (e.g., HTTP, cookies, headers, caching, CDN, and security)\r\nKnowledge of at least one full-stack web application development framework such as Nuxt, Django, FastAPI, Flask, Meteor, Ruby on Rails, or other.\r\nAbility to work as a close and empathetic collaborator across a multifunctional team including backend developers, UX designers, product managers, and subject-matter experts.\r\nCommitment to our organizational values of belonging, evidence, speed, teamwork, and trust.\r\nThe preferred experience or skills listed below are valuable, but ITHAKA encourages candidates to apply if they possess the required skills, even if they do not have the specific experience or skills listed below.\r\nFamiliarity with the higher education sector and student information systems; work with course registration systems, credits and program related data.\r\nWork Authorization and SponsorshipITHAKA is not currently considering candidates who require any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States.\r\nCompensation and BenefitsAt ITHAKA we believe in openness and equity. Part of living those values is our commitment to clarity about salary ranges, so candidates know what to expect. The starting salary for this position ranges from $97,000 to $121,000 per year. Starting pay may vary with job-related knowledge, skills, and experience. At present, our total compensation package for benefits-eligible employees includes medical, dental, and vision plans, an employer-paid 10% retirement contribution, paid parental and caregiver leave, 22 days of paid time off, 11 paid holidays, up to 12 sick days, wellness benefits, and more. Please note that ITHAKA, at its discretion, may make changes to its benefits programs from time to time.\r\n#LI-JS1\r\n#LI-REMOTE\r\nWork for ITHAKA\r\nWe are committed to our organizational values of belonging, evidence, speed, teamwork, and trust. We take seriously the need for everyone to feel welcome. Belonging is one of our core values, and it shows in our vibrant culture. People from a wide range of backgrounds work at ITHAKA, and we believe that unique perspectives help us realize new insights and build better solutions.\r\nWe want to work with people who are passionate about ideas like these and who wish to contribute their perspectives and talents to ITHAKA’s mission. We enthusiastically welcome applications from people of all backgrounds and credentials. We want to hear your story and include your perspective in the transformative work we aim to do.\r\nLearn more about Working at ITHAKA .\r\nApply Now\r\nAlthough ITHAKA has physical offices in New York and Ann Arbor, Michigan, our employees are distributed across the continental United States. At this time, we’re not considering candidates who are unable to work and reside in the continental U.S.\r\nCandidates may apply by submitting an application online through our career site, if you have any questions about your application, please contact us at careers@ithaka.org . ITHAKA is committed to providing reasonable accommodations, if there’s anything we can do to accommodate any portion of the application or hiring process, please contact us at accommodations@ithaka.org .\r\nWe are proud to be an Equal Opportunity employer. All qualified applicants receive consideration for employment without regard to identity or other status protected by law. We invite you to read our Equal Employment Opportunity Statement . ITHAKA cares about your privacy, learn more about our Applicant Privacy Notice .\r\nHow to applyhttps://www.ithaka.org/job/4601339005/?gh_jid=4601339005&gh_src=19o370345us\r\nContact:\r\nmatthew.lincoln@ithaka.org\r\nvue VueJS Web Developer Full-stack developer\r\nMetadataSubmitted by: matthew.lincoln@ithaka.org\r\nPublished: Wednesday, September 24, 2025 03:40 UTC\r\nLast updated: Wednesday, September 24, 2025 03:40 UTC#J-18808-Ljbffr","company":"Code4lib","rawCompany":"code4lib","city":"Henrico","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-06-02T03:13:51.075Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer (Full-stack)","description":"OverviewLocation: Remote within the Continental United States\r\nITHAKA’s mission is to expand access to knowledge and education around the world. Our services — Artstor, JSTOR, Portico, and Ithaka S+R — enable people everywhere to learn, to grow, and to overcome barriers to education. In carrying out our mission, as employees we feel a deep responsibility to members of our community and to each other, and we are committed to building and sustaining a culture where everyone can thrive.\r\nThe RoleITHAKA is looking for a Software Engineer to join the JSTOR Labs team. As Software Engineer, you will have a pivotal role in building the Transfer Explorer pilot application. The Transfer Explorer is a collaboration between Ithaka S+R and JSTOR Labs which aims to make it easy for students, school administrators, and advisors to see how earned credits and prior learning experiences will transfer and count toward a degree at a new institution. Building on a concept initially piloted at City University of New York, the team is now creating a universal version of the tool that will be able to help students everywhere.\r\nThe Software Engineer will work with backend and frontend engineering specialists, UX researchers, and field-leading subject matter experts within Ithaka S+R to build the best possible Transfer Explorer experience for data providers and student users alike. You will collaborate with fellow engineers and our data integration partners at the DXtera Institute to create powerful and engaging user-facing tools that empower students to more easily navigate their educational journey, and enable university staff to make credit transfer more efficient and impactful. You will have the opportunity to contribute to both the frontend and backend of the application, building on our current technical stack of Nuxt/Vue and XState on the frontend, and both NodeJS and Python services on the backend, deployed using Kubernetes and backed by PostgreSQL databases. You will also work with policy and product researchers to use insights from institutional and usage data to play a role in deciding larger product features, strategy, and goals.\r\nThe Software Engineer will report to the JSTOR Labs’ Manager of Engineering and join a dynamic and creative team of engineers, UX researchers, and business strategists incubating a variety of novel products. Our engineers play an active role in contributing technical know-how and domain experience into shaping Labs’ new initiatives. Other work may include rapid prototyping sprints pairing with our team and outside partners, or rotating on to growing projects as they mature. As a member of the larger engineering organization within ITHAKA, you will have the chance to learn from experts in software and data engineering, machine learning, and systems architecture working on the leading-edge technology stack used by the JSTOR platform, and be able to have a large impact on the worldwide community that ITHAKA serves.\r\nApplication RequirementsInterested candidates should submit:\r\nTheir resume\r\nA detailed cover letter\r\nThe deadline to submit application requirements isMonday, September 29, 2025 at 10 AM EST.\r\nResponsibilitiesAs part of the Transfer Explorer team, you will:\r\nCombine your frontend and backend knowledge to create engaging and accessible user-facing features for the Transfer Explorer web application.\r\nLeverage ITHAKA’s technology stack to optimize and secure the application.\r\nLearn the landscape of higher education student information systems and the data needs of our student-facing applications.\r\nUse your deep knowledge of the data, creative problem solving skills, and initiative to identify opportunities for new application features and improvements.\r\nExperience and SkillsRequired\r\n2-3 years experience building interactive web applications in at least one high-level programming language such as Python, Ruby, or JavaScript.\r\nKnowledge of full web technology stack (e.g., HTTP, cookies, headers, caching, CDN, and security)\r\nKnowledge of at least one full-stack web application development framework such as Nuxt, Django, FastAPI, Flask, Meteor, Ruby on Rails, or other.\r\nAbility to work as a close and empathetic collaborator across a multifunctional team including backend developers, UX designers, product managers, and subject-matter experts.\r\nCommitment to our organizational values of belonging, evidence, speed, teamwork, and trust.\r\nThe preferred experience or skills listed below are valuable, but ITHAKA encourages candidates to apply if they possess the required skills, even if they do not have the specific experience or skills listed below.\r\nFamiliarity with the higher education sector and student information systems; work with course registration systems, credits and program related data.\r\nWork Authorization and SponsorshipITHAKA is not currently considering candidates who require any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States.\r\nCompensation and BenefitsAt ITHAKA we believe in openness and equity. Part of living those values is our commitment to clarity about salary ranges, so candidates know what to expect. The starting salary for this position ranges from $97,000 to $121,000 per year. Starting pay may vary with job-related knowledge, skills, and experience. At present, our total compensation package for benefits-eligible employees includes medical, dental, and vision plans, an employer-paid 10% retirement contribution, paid parental and caregiver leave, 22 days of paid time off, 11 paid holidays, up to 12 sick days, wellness benefits, and more. Please note that ITHAKA, at its discretion, may make changes to its benefits programs from time to time.\r\n#LI-JS1\r\n#LI-REMOTE\r\nWork for ITHAKA\r\nWe are committed to our organizational values of belonging, evidence, speed, teamwork, and trust. We take seriously the need for everyone to feel welcome. Belonging is one of our core values, and it shows in our vibrant culture. People from a wide range of backgrounds work at ITHAKA, and we believe that unique perspectives help us realize new insights and build better solutions.\r\nWe want to work with people who are passionate about ideas like these and who wish to contribute their perspectives and talents to ITHAKA’s mission. We enthusiastically welcome applications from people of all backgrounds and credentials. We want to hear your story and include your perspective in the transformative work we aim to do.\r\nLearn more about Working at ITHAKA .\r\nApply Now\r\nAlthough ITHAKA has physical offices in New York and Ann Arbor, Michigan, our employees are distributed across the continental United States. At this time, we’re not considering candidates who are unable to work and reside in the continental U.S.\r\nCandidates may apply by submitting an application online through our career site, if you have any questions about your application, please contact us at careers@ithaka.org . ITHAKA is committed to providing reasonable accommodations, if there’s anything we can do to accommodate any portion of the application or hiring process, please contact us at accommodations@ithaka.org .\r\nWe are proud to be an Equal Opportunity employer. All qualified applicants receive consideration for employment without regard to identity or other status protected by law. We invite you to read our Equal Employment Opportunity Statement . ITHAKA cares about your privacy, learn more about our Applicant Privacy Notice .\r\nHow to applyhttps://www.ithaka.org/job/4601339005/?gh_jid=4601339005&gh_src=19o370345us\r\nContact:\r\nmatthew.lincoln@ithaka.org\r\nvue VueJS Web Developer Full-stack developer\r\nMetadataSubmitted by: matthew.lincoln@ithaka.org\r\nPublished: Wednesday, September 24, 2025 03:40 UTC\r\nLast updated: Wednesday, September 24, 2025 03:40 UTC#J-18808-Ljbffr","datePosted":"2026-06-02T03:13:51.075Z","dateModified":"2026-06-02T03:13:51.075Z","hiringOrganization":{"@type":"Organization","name":"Code4lib","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Henrico","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6d36dd28c5daaaca4844fff9"},"url":"https://jobsearcher.com/jobs/6d36dd28c5daaaca4844fff9"}}