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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in Unity Engine development, C# programming, and real-time simulation applications. Proficient in integrating backend services, optimizing performance, and collaborating with cross-functional teams to deliver high-quality interactive experiences.
Highest-signal resume keywords
Unity Engine DevelopmentC# ProgrammingReal-Time SimulationsREST APIs IntegrationPerformance Optimization
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 ArchitectureComponent-Based DesignAnimation State MachinesDebugging and OptimizationData Visualization InterfacesNetworking ProtocolsAgile DeliveryTechnical DocumentationWebGL DeploymentAI Integration
Soft Skills
CollaborationMentoringProblem-Solving
Tools & Technologies
Unity ProfilerGitBlenderMayaWebSocketsMQTTIoT Platforms
Industry Keywords
Digital TwinsInteractive Touchscreen ApplicationsEnterprise Visualization SolutionsAR/VR/XRImmersive Client Experience
Tech Stack
Tools & technologiesCloudIoTJavaScriptUnity
About the role
Key responsibilities & impact- Design, develop and maintain Unity Engine applications using C# for real-time simulations, digital twins, interactive touchscreen interfaces and multi-screen experiences
- Implement simulation logic, motion logic, physics-based animation, interaction flows, UI behaviours and data-driven visualisation components
- Build and configure animation state machines using Unity Animator/Mecanim, including rigging workflows, motion capture integration and character or object movement systems
- Integrate Unity applications with backend platforms, REST APIs, WebSockets, MQTT, IoT data streams and networking protocols
- Create UI and backend integration patterns for data visualisation, telemetry dashboards, operational interfaces and interactive client demos
- Optimise application performance through profiling, frame-rate tuning, memory management, asset optimisation and platform-specific performance improvements
- Collaborate with designers, 3D artists, backend engineers, architects and product owners to deliver production-ready Unity solutions
- Support training simulation workflows, interactive walkthroughs, operational scenario modelling and enterprise experience prototypes
- Apply clean coding practices, reusable component architecture, version control, code reviews, automated testing and technical documentation
- Troubleshoot production issues, analyse runtime behaviour, resolve bottlenecks and improve stability, responsiveness and visual fidelity
- Participate in Agile Scrum delivery, including requirement clarification, backlog refinement, sprint planning, estimation, demos and retrospectives
- Mentor junior engineers and provide technical ownership for Unity-led experience delivery
Requirements
What you’ll need- 7+ years of hands-on professional experience in Unity Engine development
- Strong C# programming skills
- Strong understanding of Unity architecture, component-based design, scene management, prefabs, scripting patterns and reusable module development
- Experience building real-time simulations, interactive touchscreen applications, multi-screen experiences, digital twins or enterprise visualisation solutions
- Working knowledge of Unity Animator/Mecanim, animation state machines, rigging concepts, motion capture integration and physics-based animation
- Experience integrating Unity applications with REST APIs, WebSockets, MQTT, IoT data streams and backend services
- Ability to create data visualisation interfaces, real-time dashboards, interaction layers and responsive UI components inside Unity
- Strong debugging and optimisation skills, including Unity Profiler, performance profiling, frame-rate optimisation, asset optimisation and memory management
- Good understanding of networking protocols, asynchronous communication, event-driven architecture and low-latency application behaviour
- Experience with Git-based source control, Agile delivery, code reviews, technical documentation and distributed engineering teams
- Experience deploying Unity applications to WebGL/Unity Web platforms
- Strong understanding of web integration patterns, including JavaScript interoperability, REST APIs, WebSockets, authentication mechanisms and cloud-hosted Unity experiences
- Experience integrating Unity applications with AI and agentic systems using protocols such as Model Context Protocol (MCP)
- Experience with enterprise training simulations, digital twin command centers, immersive client experience zones or industrial visualisation platforms is advantageous
- Exposure to AR/VR/XR, projection mapping, large-format displays, multi-device synchronisation or physical-digital experience environments is advantageous
- Familiarity with 3D modelling pipelines, Blender/Maya workflows, shader basics, lighting, materials and real-time visual polish is advantageous
- Experience with cloud-connected services, telemetry ingestion, edge devices, sensor integrations or enterprise IoT platforms is advantageous
Benefits
Comp & perks- Flexible environment
- Diverse and inclusive culture of globally connected teams
- Opportunities to build new skills and take on leadership roles
- Mentorship and professional growth opportunities
- Health and wellness packages
- Rewards
- Learning opportunities
- Supportive workplace valuing diversity, equity and inclusion
