Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Unity Developer Needed to Rebuild Multiplayer Card Game Backend (C#/JavaScript)

Upwork • , US • Remote

Posted on: 19th February, 2025
Employment Type: CONTRACTOR

Job Description

Project Overview

I have a mobile card game app, built in Unity for iOS and Android, that I need to get back up and running. The original front-end (C# in Unity) and back-end (JavaScript) are mostly completed; however, I lost the database files. I’m looking for an experienced Unity developer who can:

Rebuild the backend/database.

Make the app functional and ready for submission to the Apple

App Store and Google Play Store.

Provide a quote for additional feature development (outlined below).

About the Blvcker App

Multi-Player Card Game: Allows players to compete in various card-playing styles.

Player Profiles: Users can add friends, track win/loss data, and maintain stats.

Messaging: Text-based chat with image sharing.

Leaderboards: Display rankings and achievements.

I need to restore the database and ensure the current app is polished and published. After that, I’d also like to add new features (in-game voice chat, live streaming, AI-assisted learning mode).

Project Details

Current Stack

Unity/C# for the front end.

JavaScript for the backend.

The app is largely complete, but the database must be rebuilt from scratch (or close to it) due to missing files.

What You’ll Need to Do

Assess Current Code: Review the existing Unity front-end and JavaScript backend.

Rebuild/Migrate the Database: Restore or reconstruct the database to support features like player profiles, messaging, leaderboards, and multi-style gameplay.

Testing & Debugging: Ensure the app runs smoothly on both iOS and Android devices.

Submit to App Stores: Help package and submit the app to the Apple App Store and Google Play Store.

Additional Features (Quoted Separately)

After the core rebuild is complete, I’d like a separate quote for these features:

In-Game Voice Chat

Live Streaming & Text Chat (watch gameplay in real time)

AI-Assisted Tutorial (teach new users how to play the card game)

These are not part of the initial $1,500 budget. I will need a ballpark estimate once we finish the database rebuild phase.

Skills & Qualifications

Unity (C#): Experience building or modifying mobile games.

Backend Development (JavaScript): Comfortable working with JavaScript-based server-side code.

Database Design: Ability to rebuild or recreate schemas and data structures for player profiles, messaging, and leaderboards.

iOS & Android Deployment: Familiarity with submission processes for both Apple App Store and Google Play Store.

Version Control: Git or similar.

Nice-to-Have: Experience with real-time communication features (e.g., voice chat, live streaming).

Budget & Timeline

Budget: $1,500 for rebuilding the backend/database and submitting the app to the stores.

Payment Terms: Open to milestone-based or project-based.

Timeline: Ideally within 4–6 weeks for the rebuild, testing, and store submissions. We can discuss a realistic timeframe based on your assessment.

What Success Looks Like

Functional Backend: Players can register, login, and update profiles.

Working Multiplayer: Card gameplay is stable and synchronized across devices.

Messaging & Leaderboards: Fully operational within the app.

App Store Submission: Approved or close to approval by Apple and Google.

Plan for New Features: High-level estimate for implementing voice chat, live streaming, and AI tutorial.

How to Apply

Brief Intro: Share your background in Unity game development, especially multiplayer card or board games.

Relevant Portfolio: Links to past work on similar projects (e.g., database rebuilds, real-time features, successful app launches).

Proposed Approach: Describe how you’d approach rebuilding the database and ensuring the game is store-ready.

Timeline Estimate: Rough schedule for completing the rebuild.

Questions: Feel free to ask about the existing codebase, design, or any other concerns.

If you’re a Unity developer with solid backend skills and can help bring this card game app back to life, let’s talk! I’m excited to collaborate and get the Blvcker app into the hands of players everywhere.

Responsibilities

  • I have a mobile card game app, built in Unity for iOS and Android, that I need to get back up and running
  • Rebuild the backend/database
  • Make the app functional and ready for submission to the Apple
  • Player Profiles: Users can add friends, track win/loss data, and maintain stats
  • Messaging: Text-based chat with image sharing
  • Leaderboards: Display rankings and achievements
  • I need to restore the database and ensure the current app is polished and published
  • Unity/C# for the front end
  • The app is largely complete, but the database must be rebuilt from scratch (or close to it) due to missing files
  • Assess Current Code: Review the existing Unity front-end and JavaScript backend
  • Rebuild/Migrate the Database: Restore or reconstruct the database to support features like player profiles, messaging, leaderboards, and multi-style gameplay
  • Testing & Debugging: Ensure the app runs smoothly on both iOS and Android devices
  • Submit to App Stores: Help package and submit the app to the Apple App Store and Google Play Store
  • AI-Assisted Tutorial (teach new users how to play the card game)
  • I will need a ballpark estimate once we finish the database rebuild phase
  • Payment Terms: Open to milestone-based or project-based
  • Relevant Portfolio: Links to past work on similar projects (e.g., database rebuilds, real-time features, successful app launches)
  • Proposed Approach: Describe how you’d approach rebuilding the database and ensuring the game is store-ready
  • Timeline Estimate: Rough schedule for completing the rebuild

Requirements

  • JavaScript for the backend
  • Unity (C#): Experience building or modifying mobile games
  • Backend Development (JavaScript): Comfortable working with JavaScript-based server-side code
  • Database Design: Ability to rebuild or recreate schemas and data structures for player profiles, messaging, and leaderboards
  • iOS & Android Deployment: Familiarity with submission processes for both Apple App Store and Google Play Store
  • Version Control: Git or similar
  • Nice-to-Have: Experience with real-time communication features (e.g., voice chat, live streaming)
  • Timeline: Ideally within 4–6 weeks for the rebuild, testing, and store submissions
  • Functional Backend: Players can register, login, and update profiles
  • Working Multiplayer: Card gameplay is stable and synchronized across devices
  • Messaging & Leaderboards: Fully operational within the app
  • Brief Intro: Share your background in Unity game development, especially multiplayer card or board games
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Benefits

  • These are not part of the initial $1,500 budget
  • Budget: $1,500 for rebuilding the backend/database and submitting the app to the stores

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.