Associate Web Project Editor Internship

Great River Learning•Dubuque, IA
•Onsite

About The Position

Great River Learning is seeking an intern to help build and maintain engaging online course materials. The intern will work closely with the Web Project Development Team to create and support custom web projects that deliver educational content to students and instructors. This is an on-site internship at the company's Dubuque, Iowa home office, starting Summer 2027. The role is intended for students in relevant fields who want hands-on experience developing and maintaining web-based educational content.

Requirements

  • Be a student majoring in Web Design, Web Development, Graphic Design, Computer Science, Information Systems, Digital Media, Marketing, or a related field.
  • Have experience working with web-based applications and online content management systems.
  • Have strong written and verbal communication skills.
  • Be proficient with Microsoft Office applications, including Word, Excel, and Outlook.
  • Be familiar with Adobe Acrobat Professional and PDF markup tools.
  • Be able to manage multiple projects and meet deadlines.
  • Have strong attention to detail and a commitment to producing accurate work.
  • Be eager to learn and possess organizational and problem-solving skills.

Nice To Haves

  • Experience with Adobe InDesign or other page layout software.
  • Experience working in Macintosh environments.

Responsibilities

  • Assist in creating and developing custom web projects used to deliver course content online.
  • Follow site plans and project specifications created by Web Project Editors.
  • Use GRL's custom-developed software to build and organize course content.
  • Perform quality control reviews to ensure consistency, accuracy, and functionality across web projects.
  • Download, organize, and manage digital assets from image libraries.
  • Assist with semester section setup for online course materials.
  • Support updates, revisions, and maintenance of existing web content.
  • Collaborate with team members to ensure projects are completed on time and according to specifications.
  • Communicate project progress and complete assigned tasks professionally and reliably.
  • Perform additional duties and responsibilities as assigned.

Benefits

  • Flexible scheduling.
  • Job stability.
  • Career growth and experience that may support advancement to higher roles.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service