ITHAKA, whose mission is to expand access to knowledge and education worldwide, is offering a Software Engineering Internship. This role provides hands-on experience in a real-world product development environment where you'll be an integrated part of a web development team. You'll work with your assigned Agile/Scrum team designing, developing, and maintaining web applications deployed on JSTOR’s cloud platform.
What You'll Do
- Work closely with the Product Owner, User Experience Designer, and team members to conduct Product Discovery using various testing methods including high and low fidelity prototypes.
- Participate as a member of an agile team leveraging continuous deployment and test automation to deploy application changes to production on average more than once per day.
- Implement rich, interactive web applications using the latest technologies, frameworks, and patterns.
- Leverage web analytics as needed to support Product Discovery and to measure project KPIs.
- Test, measure, and optimize performance using Application Performance Management and Web Developer Tools.
What We're Looking For
- Active enrollment in an undergraduate or graduate degree program.
- Knowledge of HTML, CSS/SCSS, JavaScript/TypeScript, and React/Vue.
- Knowledge of accessibility, usability, information architecture, and interaction design principles.
- Knowledge of responsive design interfaces.
- Strong communication and interpersonal skills.
- Exceptional attention to detail.
- Willingness and ability to learn new approaches and emerging technology.
- Applicable computer science coursework, a high degree of intellectual curiosity, and excellent problem-solving skills.
- A connection to Michigan, such as attending a college or university in the state, residing in Michigan, or having personal ties to the area.
Nice to Have
- Familiarity with GQL.
- Familiarity with Webpack, Grunt, or other similar build tools.
Technical Stack
- HTML, CSS/SCSS, JavaScript/TypeScript, React/Vue, GQL, Webpack, Grunt
Team & Environment
You will be assigned to an Agile/Scrum team, reporting to the team lead and mentors.
Benefits & Compensation
- Compensation: $25.00/hourly.
- Freedom to leverage the right tools and languages to solve problems.
- Rapidly develop and deploy software through an automated continuous delivery pipeline supporting over 200 production deployments a week.
- Opportunity to see the impact of your work as it’s put in front of millions of users.
- Tool and product training and an excellent onboarding program.
- Constant support to become comfortable in the technology environment.
Work Mode
This role is local-country and open to locations within the Continental United States.
ITHAKA is proud to be an Equal Opportunity employer. All qualified applicants receive consideration for employment without regard to identity or other status protected by law.






