Unity Developer

Details of the offer

Our Philosophy
At Realm Digital, we imagine, then build. We are passionate about technology and all things digital.
Our mission is to deliver excellent technology, excellently by offering innovative technology and digital solutions to our clients by partnering with them.
Our Core Values:

Customer experience is everything
We stick to our commitments
We communicate openly, honestly and regularly
We strive to be better every day
We deliver excellence, always
We are in this together
Our team is our greatest asset


Purpose
We're looking for an entry-level Unity Developer to join our ever-growing Production team. This role will see you work across multiple projects.
Tasks include:

Creating quality code using C#
Game development coding and level design
Basic asset creation
Planning and executing game functionality
Converting design ideas into functional games
Detecting and solving coding errors and bottlenecks
Using user feedback to optimize games
Storing code in remote repositories like Git


Essential Skills, Attributes & Qualifications

Proficiency in Unity: Basic understanding of Unity3D, including working with scenes, prefabs, and components
C# Programming: Fundamental knowledge of C# for scripting in Unity
3D Math & Physics: Basic understanding of 3D vectors, transforms, rotations, and physics
Game Mechanics: Ability to understand and implement simple game mechanics like movement, collision, interaction
3D Asset Integration: Knowledge of how to import and work with 3D assets in Unity
Basic Debugging: Ability to debug issues within Unity using tools like the Unity Profiler and Console
Optimization: Foundational knowledge of VR optimization techniques like reducing draw calls and improving frame rates

Nice to Have Skills/Experience:

VR Development Basics: Familiarity with VR platforms like Meta Quest, and HTC Vive, and SDKs like Oculus Integration or OpenXR
UI/UX for VR: Awareness of VR-specific user interface considerations, including minimizing motion sickness and optimal UI placement
VR Interaction & Input Handling: Experience or familiarity with VR controllers, hand tracking, and user input

Department: Development
Locations: Johannesburg, South Africa
Remote status: Hybrid Remote
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

It Graduate

Key Responsibilities: Assist in troubleshooting and resolving IT issues related to hardware, software, and network systems. Provide technical support to inte...


From - Gauteng

Published a month ago

Junior Data Analyst

Requirements: Experience in working with the following systems: SumTotal SAP SQL PowerBI Desired core work experience: LMS Administration / Learning Technolo...


From - Gauteng

Published a month ago

Microsoft Azure Engineer (Api Specialist)

Our Client is seeking a highly skilled Microsoft Azure Engineer with API development and integration experience to join our cloud infrastructure team. The id...


From - Gauteng

Published a month ago

Atm Risk & Security Manager

Cash Supply Chain Monitoring: Analyze and monitor cash flow, estimate funding needs, and forecast peak demands. Management Reporting: Provide operational and...


From - Gauteng

Published a month ago

Built at: 2024-11-01T10:18:17.749Z