FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Unity Developer
Sourcing Unicorns. Own, develop, and maintain the Unity Technical Design Document .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates advanced proficiency in Unity application development, C# programming, and software architecture, with a strong focus on performance optimization and integration of complex systems. Capable of leading technical design, managing dependencies, and collaborating effectively with cross-functional teams.
Highest-signal resume keywords
Unity Application DevelopmentC# ProgrammingPerformance OptimizationIntegration of Third-Party SDKsVersion Control Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Unity DevelopmentC# DevelopmentObject-Oriented ProgrammingShader GraphHLSLReal-Time RenderingAPI IntegrationPerformance ProfilingMemory ManagementAutomated Deployment
Soft Skills
Technical CommunicationCollaborationProblem-SolvingOwnership of Technical Decisions
Tools & Technologies
Unity Version ControlGitPerforceJIRAAVPro VideoTCP/IPWebSocketsReactUniversal Render PipelineHigh Definition Render Pipeline
Industry Keywords
Themed EntertainmentLocation-Based ExperiencesExhibitionsMulti-Monitor ConfigurationsDistributed RenderingPhysical Interaction DevicesTouchscreensDepth CamerasSynchronized MediaEvent-Driven Architectures
Tech Stack
Tools & technologiesReactTCP/IPUnity
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Comp & perks- Inclusive hiring process
- Consideration for future opportunities if this role is not a fit