Unity Game developer

  • Ysr studio -
  • Berlin-Germany
  • Il'y a 1 mois
Postes vacants:
1 poste ouvert
Type d'emploi désiré :
Temps plein
Experience :
3 à 5 ans
Langue :
Français, Anglais, Arabe

Description de l'emploi

YSR Studio is looking for a talented and passionate Unity Game Developer to build a playable prototype for a story-driven TriPeaks card game targeting mobile platforms (iOS & Android). This is a unique opportunity to work on a narrative-rich casual game where player choices, character arcs, and emotional storytelling are woven into the core loop.

You will collaborate directly with the UX/UI game designer to bring the concept to life, from core mechanics to narrative integration. We value initiative, creativity, and clean, maintainable code.

What You'll Build

 

  • A fully functional TriPeaks card game prototype on Unity
  • Story progression system with branching narrative and character dialogue
  • Level map with unlockable chapters tied to story beats
  • Mobile-ready UI system (portrait, touch-optimised)
  • Basic monetisation scaffolding (lives, coins, boosters — logic only)
  • Animations and visual feedback for card interactions and wins/losses
  • Save/load system for player progress and story state

 

Core Responsibilities

 

  • Develop and maintain Unity scenes for gameplay, menus, and story sequences
  • Implement card game logic: deck management, tableau layout, cascading rules
  • Build a dialogue/cutscene system to trigger story events between levels
  • Integrate game economy logic (lives, coins, boosters, rewards)
  • Optimise performance for mid-range Android and iOS devices
  • Write clean, modular C# code following SOLID principles
  • Collaborate with the designer using Git and deliver iterative builds

 

Exigences de l'emploi

Unity & C#

  • 3+ years of professional Unity development experience
  • Strong C# skills — OOP, design patterns, event-driven architecture
  • Proficiency with Unity's UI Toolkit or uGUI for mobile layouts
  • Experience with ScriptableObjects for data-driven game design
  • Familiarity with Unity Addressables for asset management

Card Game / Casual Game Mechanics

  • Ability to implement and iterate on card game rules from a GDD
  • Experience building match-3, solitaire, or similar casual game loops is a strong plus
  • Understanding of mobile game economy systems (lives, energy, coins, boosters)

Narrative & Dialogue Systems

  • Experience with dialogue systems (Ink, Yarn Spinner, or custom solutions)
  • Ability to trigger cutscenes and story events based on game state
  • Familiarity with character state machines and narrative branching

Mobile & Performance

  • Experience shipping on iOS and Android (App Store / Play Store builds)
  • Proficiency in Unity Profiler, memory management, draw call optimisation
  • Comfort working with DOTween or similar animation libraries

Tools & Workflow

  • Git version control (GitHub or GitLab)
  • Ability to work from a Game Design Document and iterate with fast turnarounds
  • Experience with Firebase, PlayFab, or similar for save/analytics is a plus

Nice to Have

  • Previous work on narrative or story-driven mobile games
  • Experience with spine animations or 2D skeletal rigs in Unity
  • Basic shader knowledge for card effects (glow, flip, sparkle)
  • Familiarity with UA-friendly game design patterns

Date d'expiration

23/04/2026

Offres d'emploi les plus recherchées

Assl Elkhir - Tunis, Tunisie
afrikrecrut -Afrique subsaharienne
Active Contact - Tunis, Tunisie
Hmh home - Ariana, Tunisie
Employeur?
S'inscrire pour un compte employeur et Postez vos offres!