Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Cordex Intelligence Limited

NewBe an early applicant

Senior Unity Developer

Posted Updated
Discussion

Summary

Leads end-to-end development of cross-platform Unity applications for iOS, Android, PC, and XR devices: architecting C# codebases, building real-time multiplayer networking, integrating backend APIs, and optimizing performance for high frame rates and stable memory.

About the role

Lead the end-to-end technical lifecycle of cross-platform applications across iOS, Android, PC, and XR devices. You will architect, maintain, and optimize robust C# codebases, spearhead new feature implementation, and drive complex logic and high-performance gameplay/interactive systems. Design and implement real-time multiplayer network architectures, handling state synchronization, latency compensation, and seamless backend API integration. Benchmark and optimize applications for target hardware, ensuring high frame rates, stable memory management, and smooth rendering across diverse platforms.

Key responsibilities

  • Technical Leadership & Architecture: Lead the end-to-end technical lifecycle of cross-platform applications across iOS, Android, PC, and XR devices, including system architecture and code design

  • Core Development: Architect, maintain, and optimize robust C# codebases; spearhead new feature implementation, complex logic, and high-performance gameplay/interactive systems

  • Network & Systems Integration: Design and implement real-time multiplayer network architectures, handling state synchronization, latency compensation, and seamless backend API integration

  • Performance Optimization: Benchmark and optimize applications for target hardware, ensuring high frame rates, stable memory management, and smooth rendering across diverse platforms

  • Cross-functional Collaboration: Work closely with Product Owners, UX/UI Designers, Production Teams, and QA Testers to define technical scope, feasibility, and delivery timelines

  • R&D & Innovation: Research, evaluate, and prototype emerging technologies (XR, AI, display hardware, sensors) to drive innovative product features

Job Requirements:

  • Higher Diploma or Degree or above in Computer Science, Software Engineering, or related disciplines

  • Minimum 7 years of professional working experience in software development, with a strong portfolio of successfully shipped applications

  • Expertise in Unity (C#) development, including deep understanding of memory management, garbage collection optimization, and design patterns

  • Proven track record in AR, VR, or MR (XR) development on commercial or enterprise-level projects

  • Hands-on experience in developing and integrating Unity Native Plugins / Bridge scripts for iOS (Objective-C / Swift) and Android (Java / Kotlin)

  • Proven track record of launching, publishing, and maintaining applications on the Apple App Store, Google Play Store, or PC platforms

  • Solid hands-on experience in multiplayer networking & state synchronization

  • Strong experience in integrating backend RESTful APIs, HTTP/HTTPS services, WebSockets, and parsing complex JSON data formats

  • Superior analytical, architectural problem-solving, and debugging/troubleshooting skills

Nice to Have:

  • Practical experience with relational databases and database schema/query design.

  • Practical experience with Unreal.

  • Knowledge of graphics pipeline optimization (URP/HDRP, HLSL shaders, batching, draw call reduction).

  • Hands-on experience with hardware integration or microcontrollers (e.g., Arduino, Raspberry Pi, serial communication, IoT sensors).

  • Familiarity with web tech stacks (JavaScript, TypeScript, React) or CI/CD pipelines (GitHub Actions, Jenkins).


Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.