Lead Unity Developer owning architecture, integration, and delivery of immersive Unity applications for Fivestone Studios. Bridging creative technology, AV hardware, web overlays, and real-time visual systems.
Responsibilities
Own, develop, and maintain the Unity Technical Design Document
Define application architecture, software dependencies, integration requirements, and technical workflows
Establish development standards and best practices for C#, Unity project organization, asset management, and source control
Identify technical risks, performance constraints, and integration challenges early in development
Document final application architecture, configuration, and deployment requirements
Lead development, integration, optimization, and delivery of the final Unity application
Implement and maintain core application systems using C# and Unity's component architecture
Integrate independently developed features, assets, and visual systems into a unified application
Troubleshoot performance, rendering, memory management, compatibility, and stability issues
Manage application builds, deployment configurations, and production releases
Support system testing, debugging, and final deployment
Translate technical requirements into actionable JIRA tasks with the Producer and development team
Define technical dependencies, priorities, estimates, and acceptance criteria
Review completed work for architectural consistency
Communicate technical progress, risks, and integration requirements to stakeholders
Collaborate with AV integrators and hardware vendors on GPU/CPU requirements, rendering performance, displays, and system architecture
Support integration with external hardware, display systems, sensors, touch interfaces, and control systems
Develop or integrate communication interfaces using appropriate protocols
Participate in system testing, commissioning, and deployment
Coordinate third-party web UI vendors and integrate web-based UI components or overlays into Unity
Ensure reliable bidirectional communication, input handling, rendering, and interaction between UI and application systems
Collaborate with Unity Technical Artists on graphics, shaders, materials, effects, animation, and visual systems
Establish performance budgets and optimize visual assets for target frame rates, resolution, and hardware constraints
Requirements
Advanced experience developing and delivering production applications using Unity
Strong proficiency in C# development, debugging, object-oriented programming, and software architecture
Experience designing modular, maintainable application systems using Unity's component-based architecture
Experience profiling and optimizing CPU/GPU performance, memory usage, draw calls, shaders, and real-time rendering
Working knowledge of Unity's Universal Render Pipeline (URP), High Definition Render Pipeline (HDRP), and associated rendering workflows
Experience integrating third-party SDKs, APIs, plugins, and external software systems
Ability to take ownership of technical decisions, coordinate dependencies, and guide development efforts across multiple disciplines
Experience with Git, Unity Version Control, Perforce, or equivalent version control systems
Experience building, troubleshooting, packaging, and deploying production-ready Unity applications
Familiarity with modern web development and communication between native applications and browser-based interfaces
Experience integrating React-based interfaces or web overlays with Unity
Practical experience using AI coding assistants
Experience with Shader Graph, HLSL, compute shaders, and custom rendering effects
Experience developing software for museums, exhibitions, themed entertainment, or location-based experiences
Experience with multi-monitor configurations, high-resolution output, camera synchronization, or distributed rendering systems
Familiarity with external control systems and protocols such as TCP/IP, UDP, WebSockets, OSC, Art-Net, or DMX
Experience with touchscreens, depth cameras, sensors, tracking systems, RFID, and other physical interaction devices
Experience integrating high-resolution video playback, hardware decoding, synchronized media, or third-party media plugins such as AVPro Video
Experience with REST APIs, real-time communication, event-driven architectures, and application-to-application messaging
Experience with unattended installations, application monitoring, automated startup, recovery workflows, and long-duration runtime stability
Candidates must be able to work and collaborate during US business hours (US time zones), regardless of their location
English proficiency is requested in the application form
Benefits
Inclusive hiring process
Consideration for future opportunities if this role is not a fit
Senior Gameplay Programmer building Netflix game prototypes across genres using Unreal Engine 5, C++, and Blueprints. Developing gameplay systems for cloud streaming and Netflix’s Game Controller.
Game Developer creating interactive scenes, bugs, and gameplay challenges for micro1’s AI evaluation project. Designing reference solutions and testing criteria for next - generation game - creation systems.
Unity Developer building Unity and C# interactive learning experiences for Enable Education and RedT Kids' Media. Developing, optimizing, and deploying simulations across desktop, mobile, and WebGL platforms.
Senior/Lead gameplay animator crafting responsive character movement, controls, and camera systems for NetEase Games’ AAA FPS projects. Owning animation features from prototype through in - game polish.
Unreal Engine Developer building gameplay systems for iLogos Game Studios, a mobile game development partner. Implementing and optimizing Unreal Engine 5 features with C++ and Blueprints.
Lead Gameplay Designer prototyping FPS combat and progression systems for BulletFarm’s independent AAA studio. Shaping a new co - op action game from early development through a planned 2029 launch.
Senior gameplay animator crafting responsive, character - driven animation for Velan Studios’ video games. Collaborating with designers and engineers across prototyping, engine integration, and polished production.
Gameplay Programmer developing mechanics for Behaviour Interactive’s horror game Dead by Daylight. Implementing, optimizing, and testing features with designers, artists, animators, and QA.
Senior Unreal Engineer building a Supercell - backed mobile adventure game. Owning gameplay features, architecture, and mobile performance in a lean remote team.
Senior Gameplay Animator creating high - quality gameplay animations for combat - focused AAA game. Joining Keywords Studios for a short - term contract in a collaborative team environment.