Senior Unity Developer (Infra team)

Papaya Gaming

Job Summary

Papaya, a fast-growing mobile game company, is seeking a Senior Unity Developer for its Infrastructure Team in Tel Aviv. The role involves building scalable architecture, collaborating with backend engineers, ensuring high-quality gameplay, and driving performance optimization. The developer will have full ownership of features from A-Z, work on long retention meta features, and develop tools to improve workflows.

Must Have

  • Build clean, scalable architecture for fast iteration and long-term performance
  • Collaborate with backend engineers for full-stack experiences with server communication
  • Ensure high-quality, bug-free gameplay for millions of players
  • Participate in planning, design, and continuous improvement with a cross-functional team
  • Full ownership and delivery of features from A-Z
  • Work on long retention meta features
  • Optimize game performance on all supported devices
  • Drive performance optimization efforts (profiling, identifying bottlenecks, improving CPU/GPU)
  • Develop tools, automation, and internal utilities to improve developer workflows
  • Architect and maintain core frameworks (data pipelines, runtime systems, event handling, resource management, platform abstraction layers)
  • Experience with CI/CD process, building Unity for Android and iOS, and Asset bundles
  • 5+ years of experience as a Unity Developer
  • Deep knowledge of Unity engine internals
  • Hands-on experience with profiling tools
  • Experience building or maintaining internal frameworks, SDKs, or reusable client-side modules
  • Experience developing and deploying on iOS and Android
  • Experience with API/REST communications

Job Description

Description

Papaya is one of the world's fastest-growing mobile game companies, providing entertainment for millions of users across multiple apps.

We are looking for a sharp and passionate Unity Developer to join our top-notch Infrastructure Team. Using your technical skills, your mission will be to tell the story behind the numbers, understand how players interact with our games, and leverage our data to propose new ideas that you’ll then see implemented.

Responsibilities

  • Build clean, scalable architecture to support fast iteration and long-term performance.
  • Collaborate with backend engineers to develop full-stack experiences with server communication.
  • Ensure high-quality, bug-free gameplay for millions of new players.
  • Participate in planning, design, and continuous improvement alongside a cross-functional team.
  • Full ownership and delivering features from a-z.
  • Work on long retention meta features.
  • Optimizing the game for the best performance on all supported devices.
  • Make sure the games maintain excellent performance and a great user experience.
  • Drive performance optimization efforts—profiling, identifying bottlenecks, and improving CPU/GPU
  • Develop tools, automation, and internal utilities to improve developer workflows and efficiency.
  • Architect and maintain core frameworks, including data pipelines, runtime systems, event handling, resource management, and platform abstraction layers.
  • Have experience with CI/CD process, building Unity for Android and iOS, and Asset bundles.

Requirements

  • 5+ years of experience working as a Unity Developer.
  • Deep knowledge of Unity engine internals, including:
  • Asset loading & memory management
  • Rendering pipeline & optimization
  • Scene management & runtime architecture
  • Multithreading & async tasks
  • Asset bundle pipeline
  • Hands-on experience with profiling tools (Unity Profiler, RenderDoc, Instruments, etc.).
  • Experience building or maintaining internal frameworks, SDKs, or reusable client-side modules.
  • Experience developing and deploying on iOS and Android
  • Experience with API/REST communications

9 Skills Required For This Role

Cross Functional Rendering Oops Renderdoc Unity Game Texts User Experience Ux Ci Cd Multithreading

Similar Jobs