Skip to main content

Join the ACM Website Team

Want hands-on experience working on a real, live website while building skills you can actually put on your resume? The ACM Website Team gives you the chance to code, problem-solve, and ship features, not just talk about them.

ACM Chapter

Interested? Let’s Talk

This is a great opportunity if you’re interested in web development, software engineering, or technical problem design, and want experience beyond class assignments.

What You'll Get Out of It

  • Practical web development experience on a production website
  • Resume- and portfolio-worthy contributions you can point to directly
  • Experience maintaining and improving an existing codebase
  • Opportunities to design and implement new features from idea to deployment
  • A collaborative, low-pressure environment focused on learning and growth
  • Leadership and ownership over meaningful technical work

What You'll Do

As part of the Website Team, you’ll work on a mix of creative and technical tasks, including:

Develop Weekly Challenge puzzles

  • Brain teasers, logic problems, or coding-inspired challenges
  • Designing difficulty, structure, and presentation

Website Maintenance & Updates

  • Fix bugs, improve performance, and polish existing pages
  • Keep content up to date and functional

New Feature Development

  • Help design and implement new website features
  • Experiment with ideas that improve usability and engagement
  • Collaborate with the team to turn concepts into real functionality

Your work will be visible, used by others, and evolve over time, making it perfect material for interviews and portfolios.


Work Examples

This website :)


Interested? Let’s Build Something

Reach out to our Website Team Lead, Tatsiana Krauchonak.

tkrauch@iu.edu

If you want real technical experience, creative freedom, and the satisfaction of building something people actually use... this is your chance!