Cubilete Cup
Unity & Multiplayer Game Development Intern (Unpaid – 90-Day Program, Remote – U.S. Only)
Cubilete CupUnited States20 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
🏢 Company Description

Cubilete Cup is a digital revival of El Cubilete, a traditional Cuban dice game with deep cultural roots across Latin America. Originating in Cuba in the early 20th century, it became a beloved social pastime throughout the Caribbean and South America—known under names like Perudo, Dudo, and Cubilete. Celebrated for its exciting blend of strategy, bluffing, and probability, the game has brought together friends and families for generations.


Cubilete Cup reimagines this timeless experience for the digital era—featuring real-time multiplayer gameplay, achievements, and regional tournaments—to unite players around the world while preserving the charm and spirit of its origins.



🎮 Role Description

This is a remote, unpaid 90-day internship program open exclusively to U.S.-based applicants. As a Unity & Multiplayer Game Development Intern, you’ll help design, develop, and implement gameplay features, write clean and scalable code, and collaborate with a small but experienced development team. You’ll have the opportunity to work on an active mobile title currently available on Android and iOS, contributing to its next phase of growth.


This internship is ideal for recent graduates or early-career developers who want hands-on experience in Unity (C#), TypeScript/Firebase, and multiplayer architecture—while working on a project that blends technology and cultural storytelling.




💼 Qualifications
  • Proficiency in Game Programming and Gameplay Design
  • Strong understanding of Object-Oriented Programming (OOP) principles
  • Experience with Unity or similar game development platforms
  • Familiarity with TypeScript, Firebase, or Photon Fusion is a plus
  • Ability to work independently and meet deadlines in a remote setting
  • Passion for gaming and an appreciation for cultural preservation through interactive media
  • Pursuing or recently completed a degree in Computer Science, Game Development, or a related field


🚀 About the Opportunity

Are you looking to level up your skills in Unity, C#, TypeScript, and Firebase while gaining real-world multiplayer development experience? This 90-day internship offers a structured, project-based learning environment where you’ll work alongside senior engineers and creative professionals building Cubilete Cup for a global audience.


You’ll play a direct role in shaping gameplay systems, optimizing backend performance, and preparing the infrastructure to scale to hundreds of thousands of concurrent users.



🎯 What You’ll Learn
  • Unity Game Development (C#): Build, debug, and optimize interactive gameplay systems.
  • Multiplayer Networking: Learn Photon Fusion and real-time multiplayer architecture.
  • Backend Integration: Implement Firebase and TypeScript Cloud Functions for player data, authentication, and leaderboards.
  • Scalable Game Design: Understand how to prepare a mobile game for 100K+ concurrent players.
  • Version Control & Collaboration: Gain experience working with GitHub, Slack, and agile workflows.


🧠 Ideal Candidate
  • Recently graduated or currently enrolled in a CS or Game Dev program
  • Basic experience with Unity (C#) and JavaScript/TypeScript
  • Familiar with Firebase, Photon, or similar tools
  • Enthusiastic about mobile and multiplayer game development
  • Self-motivated, eager to learn, and proactive in problem-solving



💡 What You’ll Get
  • Mentorship from senior engineers with real-world production experience
  • Portfolio-ready experience contributing to a live, publicly available mobile title
  • A Letter of Recommendation upon successful completion
  • Opportunity for extended collaboration or paid contract work after 90 days


Key Skills

Ranked by relevance