Location: Remote only (worldwide)   |   Full-Time
Python Rust Game Development Distributed Systems Software Engineering Full Stack Engineer Back End Engineer Staff Engineer
Toontown: Corporate Clash is a volunteer-driven, not-for-profit MMORPG that serves as a fan re-imagining of Disney's defunct Toontown Online. Join our passionate community of developers who work with Python and are migrating to modern technologies like Rust. This volunteer role involves contributing to the core game systems, architecture, and feature development while supporting the project's mission to raise funds for children's health and LGBTQ+ charities. We're looking for talented individuals with experience in game development principles, Python programming, and modern software engineering practices. This is an unpaid volunteer position that offers valuable experience in full-stack game development while supporting a community-driven project.

Key Responsibilities:
- Design, develop, and maintain core game systems and features
- Collaborate with artists and designers to implement game mechanics
- Optimize game performance and troubleshoot technical issues
- Contribute to technical documentation and code reviews
- Help modernize our legacy codebase using new technologies

Required Skills:
- Proficiency in Python (and experience with Python 2)
- Understanding of game architecture principles
- Experience with version control systems (Git)
- Problem-solving abilities and attention to detail
- Strong communication skills for collaborative development

Ideal Candidate:
A passionate gamer and software developer with 2+ years of experience in game development or software engineering. You should have a proven ability to work independently while contributing to a team project. Experience with game engines or frameworks would be a plus, but our supportive community will help you succeed regardless of your background. This volunteer role offers valuable experience while supporting a meaningful charitable mission.
Post Date: June 30, 2025