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
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