Unity C# Developer/Project Manager

  • Unity C# Developer/Project Manager

    Location: Vienna


    Interested in 3D real-time applications (visualization or games) and want to write software running on almost all big platforms and new ones to come? Do you enjoy developing blazingly fast software on a wide range of target hardware? Are you the kind of person who is always seeking to understand,develop and optimize every part of the system and process: From the development team, the target hardware and to the cloud?

    Help us to develop bleeding-edge software mainly in .Net with Unity, but also being able to use whatever tool and software is the right choice for the next project. We are looking for a freelancer who is willing to commit to a project and establish a long-term business relation with the future possibility of a part/full time employment.

    Your role as senior developer/project manager will be:

    • Design, develop and maintain multiple real-time 3D applications over their whole life cycle
    • Coordinate and collaborate with everyone from client, end-user, developer and artist to CEO to perform efficiently and deliver highest quality software
    • Write and teach how to write security and performance critical code in local as well as network and distributed environments
    • Develop and teach how to develop fast and maintainable cross-platform applications
    • Act as project manager and coordinate, monitor and evaluate tasks in house as well as with external suppliers.


    The requirements for this position are:

    • Degree in Computer Science and 3+ years of working experience, or 5+ years of working experience
    • Be an expert in at least one of the following fields:

      o 3D real-time applications (games or other)
      o Performance critical data-oriented multi-threaded applications
      o High performance real-time approximation of NP complex problems
      o Augmented/VirtualReality
      o Physical Based Rendering
      o CPGPU based programming
      o Physicss imulations (audio and light transport as well as crowd simulations)

      o Client-Server and P2P based network based real-time applications

      o Image Processing and/or streaming

      o Security in scaled and distributed environments

      o Development Operations and/or full stack development

    • Strong self-organization and communication skills – be a team leader!
    • English language – fluent both written and spoken
    • German language – native speaker confidence
    • Strong foundation in C# and Unity
    • Flexibility in time – We expect a commitment to ~50-80 hours per month with a more intense phase at the beginning.


    Please provide a technology screening for all the following technologies:
    1 no experience, 2 little experience/small hobby/educational projects, 3 worked with in a professional manner, 4 expert and able to teach and maintain projects with it on your own ordevelop plugins/extend its functionality

    • Platforms: Windows, MacOS, WebGL 2.0, Android, iOS, Linux, Cloud-Platforms (Which?)
    • Programming Languages: C#, JavaScript, C++, Python, Java, Assembler, Other?
    • Game Engines: Unity, Unreal, Other?
    • Web/Server Technologies: Symfony, Nginx, MariaDB, PHP, Doctrine, Swiftmailer,

      Easyadmin,Composer, Yarn, Encore, Webpack, SCSS, Typescript, Other?

    • Shader Languages: HLSL/Cg, GLSL
    • CI/CD: Teamcity, Gitlab CI, Jenkins, Unity Cloudbuild, Gitlab CI, Other?
    • IDE: Visual Studio, Jetbrains IDEA, Other?
    • Paradigms & Philosophies: Agile/Lean/Scrum, Data Oriented Design, Test-Driven Development, Unit/Integration/UI Testing, Other?


    Please also tell us for each of the following topics: Which technologies have you worked with? Whichof those do you consider bleeding-edge? What did you accomplish with it?

    • Serialization, Databases and Persistence
    • Network/Cloud based software
    • Real-Time Applications
    • Machine Learning
    • Image Recognition/Processing
    • Scalable Cloud Based Processing
    • Server based applications
    • Graphics Programming and/or XR
    • Licensing and/or Transaction Processing


    We offer an hourly rate of 80-100,- (excl.V.A.T) according to your actual skills and experiences.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!