05 Nov
|
Kraft Creation
|
Navlakha
05 Nov
Kraft Creation
Navlakha
Job Description: Full-Stack Unity 3D Developer (PC/WEB/XR)
Position Overview
We are seeking an exceptionally skilled and versatile Full-Stack Unity 3D Developer specializing in Extended Reality (XR) architectures. In this role, you will work on the technical design, development, and deployment of immersive experiences spanning Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR).
As a full-stack engineer, you will bridge the gap between high-performance frontend spatial client interactions and robust, scalable backend infrastructure or local services. You will ensure seamless cross-platform functionality across mobile (Android/iOS), desktop (PC), and standalone VR devices like the Meta Quest 3.
Key Responsibilities
XR Client Development: Architect and implement core gameplay mechanics, custom UI/UX interaction systems, and spatial computing behaviors using Unity 3D, AR Foundation, and the Meta OpenXR SDK.
Full-Stack & Backend Integration: Build, deploy, and maintain local or cloud-based server infrastructures, RESTful APIs, WebSocket configurations, and database schemas for remote asset delivery, state persistence, and multiplayer orchestration.
Multi-Platform Optimization: Formulate target-specific optimization paradigms for standalone VR (Meta Quest 3), mobile platforms (Android/iOS via ARCore/ARKit), and high-fidelity standalone PC distributions, managing draw calls, fill rates, shader complexity, and thermal footprints.
Procedural & Graphics Pipelines: Collaborate closely with technical artists to set up custom render pipelines (URP), implement dynamic lighting configurations, optimize shader graphs, and engineer procedurally driven environments.
Technical Qualifications
Frontend & Engine Domain
Expert proficiency in C# and deep understanding of the Unity 3D engine lifecycle, memory management, garbage collection optimization, and performance profiling tools (Unity Profiler, Frame Debugger).
Proven mastery or understanding of XR toolsets: Meta Interaction SDK, XR Interaction Toolkit (XRI), AR Foundation, ARKit, and ARCore.
Strong foundation in 3D mathematics, linear algebra, vector calculus, and spatial coordinate transforms necessary for sophisticated physics and movement configurations.
Familiarity with the Universal Render Pipeline (URP) optimized for mobile and standalone XR mobile chipsets.
Backend & Infrastructure Domain
knowledge of backend engineering capabilities utilizing modern runtimes/frameworks (e.g., Node.js, Go, Python, or.NET Core).
Experience implementing scalable network protocols for real-time synchronization, including WebSockets, gRPC, and standard HTTP/REST endpoints.
Grasp of database systems: relational (PostgreSQL) and non-relational (Redis, MongoDB) for real-time state persistence and rapid caching.
Preferred Experience & Soft Skills
Excellent source control hygiene using Git / Git LFS, experience managing complex merging structures, branching models, and modular architecture (UPM packages).
Robust communication and team-centric mindset; capable of translating loose creative requirements or art concepts into rigorous, maintainable technical architectures for a multidisciplinary studio.
Core Technologies Targeted
Engine & Client: Unity 3D, C# /.NET, URP, AR Foundation (ARCore/ARKit), Meta Interaction SDK, OpenXR.
Backend & Data: Node.js / Go / Python, WebSockets, gRPC, PostgreSQL, Redis, Docker.
Tooling & DevOps: Git LFS, CI/CD pipelines, Unity Profiler.
Pay: ₹15,000.00 - ₹20,000.00 per month
Benefits :
- Paid time off
Work Location: In person
📌 Unity3D Developer (Navlakha)
🏢 Kraft Creation
📍 Navlakha