You are viewing a preview of this job. Log in or register to view more details about this job.

Web Application Developer Intern

About The Twenty Four Foundation & CNFL Internship Program The Twenty Four Foundation focuses on youth empowerment, digital skilling, AI, and career pathways. We are launching the Chesterfield NFL Flag League (CNFL), designed to address the lack of recreational sports in the area while integrating sports with education. The foundation seeks to provide real-world experience to students to enhance their employability. We are actively recruiting students who want to explore non-athlete-centric careers in sports, such as data analysis, fan experience technology, and marketing.

The Twenty Four Foundation is a proud participant in the InternshipsVA program. #InVA

Role Overview You will take ownership of the digital player experience, building and maintaining the web-based tools and platforms that make STEM education seamlessly and engagingly woven into the culture of the football league.

Key Responsibilities

  • Lead full-stack development of web-based solutions that support the CNFL player and fan experience
  • Contribute to the ongoing development of our "STEM Football" web game concept, where players must answer STEM questions to execute plays
  • Design and manage SQL databases to support player data, game logic, and league operations
  • Collaborate with the foundation team to build responsive, accessible front-end interfaces using React and TypeScript

Required Skills

  • Proficiency in full-stack web development, with hands-on experience building and deploying web-based applications
  • Strong React and TypeScript skills
  • SQL database knowledge, including schema design and querying
  • A genuine passion for STEM education, gaming, and youth mentorship

Desired Skills

  • Experience with Unity for web-based game design and development
  • Familiarity with game design logic and interactive educational tools
  • Prior experience working on civic tech, nonprofit, or community-facing products

Logistics & Compensation

  • Location: Remote with flexible hours
  • Time Commitment: 8–10 hours per week
  • Compensation: $14–$16/hour; unpaid internships for academic credit are also possible

A few things I want to flag before you finalize:

  1. "CNFL" abbreviation — the intro still uses the full name on first reference and abbreviates after, which is correct. Just confirm you want "CNFL" used in the role itself or prefer to spell it out throughout.
  2. Unity framing — I positioned it as a "desired" skill tied to web-based game design since the STEM Football concept lives in a web context (Unity WebGL). Let me know if you want to be more specific about the WebGL build target.
  3. The "STEM Football" game name — kept as-is from the original. If that's evolved to something else internally, happy to update.