C# Unity Generalist Developer

Details of the offer

Job Title: C# Unity Generalist DeveloperLocation: Remote (Flexible for Global Collaboration)
Salary: Competitive, based on experience
Job DescriptionWe are looking for an experienced C# Unity Generalist Developer to join our team and contribute to the development of exciting and engaging Unity-based projects. This role is ideal for someone with a strong technical background, a passion for problem-solving, and a knack for optimising game mechanics and performance.
Key ResponsibilitiesFeature Development: Design, implement, and test new features for Unity applications, ensuring they align with project goals and user expectations.
Debugging and Profiling: Identify and fix bugs, optimise performance, and ensure applications run smoothly across platforms.
UI Updates: Collaborate with designers to update, modify, and fix UI elements for improved usability and aesthetics.
Code Quality: Implement best programming practices, including the use of design patterns, to maintain scalable, efficient, and maintainable code.
Cross-Functional Collaboration: Work closely with other developers, artists, and designers to bring creative ideas to life.
Documentation: Maintain thorough documentation of code, systems, and processes to support team collaboration and project continuity.
QualificationsStrong proficiency in C# and Unity development.
Proven experience in developing interactive features and UI within Unity.
Expertise in debugging, profiling, and optimising Unity applications.
Familiarity with programming patterns, including when and where to apply them for scalability and efficiency.
Strong understanding of Unity's rendering pipeline, physics engine, and animation systems.
Preferred Skills: Experience with multiplayer game development and networking frameworks.
Familiarity with version control systems like Git.
Knowledge of 3D modelling or tools such as Blender or Maya.
Experience with AR/VR development in Unity.
Equipment RequirementsReliable internet connection for remote collaboration.
A computer capable of handling Unity development and rendering tasks efficiently.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Senior Technical Short-Term Specialist

Job Title: Senior Technical Short-Term Specialist: Product Location : Tygervalley, Cape Town Industry : Financial Services Employment Type : Full-Time Career...


- South Africa

Published 7 days ago

Software Developer - Engineering

Hire Resolve's Client is looking for a skilled Software Developer specializing in Engineering to join their innovative team. In this role, you will design, d...


Hire Resolve - South Africa

Published 7 days ago

Dutch Speaking Consultants

Requirements: Minimum of 1-2 years customer service experience, preferably in the BPO sector. Excellent communication skills in English & Dutch (written and ...


Jai Search Consultancy - South Africa

Published 7 days ago

Technical Manager: Citrus

PATRYSBERG GROUP is an established, progressive citrus company in the Olifants River Valley (Citrusdal) . The following career opportunity was created due to...


National Training Institute - South Africa

Published 7 days ago

Built at: 2024-11-22T16:06:35.997Z