Search Unity

[Remote-Long Term/Permanent] Unity Dev

Discussion in 'Commercial: Job Offering' started by Nihil688, Apr 8, 2022.

  1. Nihil688

    Nihil688

    Joined:
    Mar 12, 2013
    Posts:
    503
    Terahard Studios ( www.terahard.org ) are looking for Software Engineers, for the Unity Engine, Junior, Mid-level or Senior.


    What Will You Be Doing?

    • Coding on key internal games.
    • Work related to tech, including architecture, implementation, gameplay, external partners, tools, framework, code management.
    • Able to come up with simple and clear solutions for complex technical problems.
    • Maintain technical quality through the life of multiple projects, ensuring scalable solutions, best practice and standards.
    • Create and maintain internal tech tools for the company, providing support for external partners to integrate where needed.
    • Collaborating with technical and creative staff to come up with timescales, implement features and resolve issues.
    • Liaising with tech art and other disciplines to help art and design teams on multiple projects direct their efforts.
    • Discussing available resources with other disciplines to establish reasonable and pragmatic performance budgets for PC, console and VR games.
    • Participating in development of tools that improve artist workflows.
    • Profiling and optimising existing code and systems.

    This role would suit someone who has:


    • C# programming - Ability to write readable, reusable, safe and performant code utilising design patterns and software engineering.
    • Collaboration - An empathetic individual who can balance the needs of different teams when approaching their work.
    • Communication skills - Excellent verbal and written communication skills with an ability to communicate your work in both a technical and non-technical manner to help overcome challenges in English.
    • Planning and organising skills - Ability to prioritise requirements from multiple stakeholders and self-manage time and attention.
    • Self-learning and mentorship - Someone with a desire to research, learn, and improve their own knowledge, and pass that knowledge on to others
    • Debugging and data optimisation – A thorough understanding of how to get the most out of a frame, such as reducing memory usage or shader complexity, or knowing when to pick a fresh approach

    Experience:

    • For seniors: Proven experience programming in a modern game engine for published PC, console, VR or mobile titles in a professional team or studio environment.
    • For mid-level: Proven experience programming in a modern game engine.
    • For Juniors: Very strong knowledge of programming basics.

    This is a permanent position based in London/Athens OR work from home around the world


    Please email your CV to info@terahard.org with [Unity] in the title for preference for this group