Job Openings Full-Stack Unity Developer

About the job Full-Stack Unity Developer

Our client is a games development studio based in Israel with a leading game in the brain training niche. They develop a unique, family-friendly, competitive, mobile skill game, that connects people worldwide and allows them to interact and spend quality time together while practicing their cognitive abilities.

Our client is seeking a top-notch Senior Full-Stack Unity Developer to join their team and work on a first-of-its-kind, competitive mobile memory game.

Responsibilities:

  • Collaborate with Product, Analytics, Creative and QA to deliver complete features.
  • Design and implement a scalable game architecture in collaboration with the Head of R&D.
  • Develop and maintain mobile game features with a focus on code quality and performance.
  • Implement smooth, responsive UI and 2D game logic with Unity.
    Develop and maintain Azure Functions for game logic, scheduled tasks, and analytics.
  • Design Redis-based caching and session persistence mechanisms.
  • Develop secure, scalable REST APIs for client-server communication.
  • Manage session state, player data flow, and multiplayer-related backend components.

Requirements:

Client:

  • 5+ years developing mobile games using Unity3D and C# with emphasis on: 2D games, UI animation systems, and Unity optimization.
  • Solid grasp of OOP and async programming (async/await, UniTask, DoTween).

Server:

  • 3+ years of backend experience with C#.
  • Experience with Azure Functions or similar serverless APIs.
  • Comfortable designing REST APIs.

General:

  • Fluent English and strong team communication skills

Nice to have

  • Experience with Azure, Redis, PlayFab

Working Conditions:

  • 100% remote
  • 1PM PHT 10 PM PHT
  • Full time, Contractor Engagement