Unity Generalist - San Diego, United States - Applied Cognitive Sciences Labs

    Applied Cognitive Sciences Labs
    Applied Cognitive Sciences Labs San Diego, United States

    1 month ago

    Default job background
    Description

    We are a small team developing enhanced learning simulations tailored to the distinct needs of a diverse clientele. The ability to work as part of the team and react efficiently to clients' requests is essential. It's important to clarify that our focus lies beyond gaming; our mission is to innovate in the field of behavioral learning technology.

    We are in search of a Junior Unity Generalist, proficient in designing environments, crafting game assets, and scripting gameplay components. The candidate will be expected to master a comprehensive suite of proprietary tools employed in the development of custom simulations.

    As part of our development team, you will be responsible for continued development and maintaining our online multiplayer simulations. This will be an in-house position based in San Diego, CA. You will work closely with our team of designers and developers to ensure that our sims meet our high standards of quality and performance.

    Essential Qualifications:

    • Create game assets: Creating and manipulating 3D assets, textures, and environments:
    • Solid Understanding of Unity Engine: Comprehensive knowledge of Unity's interface, tools, and capabilities.
    • Proficiency in C#: Demonstrated ability to write clean, efficient, and reliable code within the Unity environment.
    • Experience with Multiplayer Environments: Familiarity with creating online multiplayer games using server-client setups.
    • Skilled in Unity's Addressables: Knowledge of how to manage and optimize game assets and scenes for the best performance.
    • Familiarity with Plastic SCM: Understanding of version control using Plastic SCM to manage and collaborate on project codebases.
    • Build and Deployment: Experience in making and deploying builds across various platforms, ensuring compatibility and stability.
    • Understanding of the Universal Render Pipeline (URP): Ability to work with URP for enhanced graphical fidelity and performance optimization.
    • Optimization Techniques: Knowledge of best practices for optimizing game performance across various hardware specifications.

    Nice to have:

    • Database Management: Experience with databases, preferably MySQL, to manage game data and player information.
    • Networking: tnet3 networking and Dissonance Voice for tnet3.

    Additional Skills:

    • Problem-Solving Skills: Ability to quickly identify and fix bugs, as well as develop solutions for complex development challenges.
    • Team Collaboration: Proven experience working effectively as part of a development team, with strong communication skills.
    • Client Interaction: Comfortable interacting with clients, understanding their needs, and incorporating feedback into development processes.
    • Creativity and Innovation: Ability to think creatively to overcome development challenges and innovate within the constraints of client requirements.