.NET /Unity3D Developer
hireVouch
Toronto, Ontario, USA
5d ago

Windows .NET / Unity3D Engineer

Who we are

We are the world leader in the creation, transmission and display of lifelike,

real-time human holograms. We make it possible for speakers, celebrities, lecturers,

educators and anyone else on the planet to have live conversations as if they are

present in a room while in reality, they are somewhere else on the planet entirely!

Our solution includes C# .NET Windows application, Python backend and VUE.JS front-

end as well as other server components.

Who we need

Experience mid to senior level Windows .NET developer with good Unity3D experience with

extensive experience writing great user interfaces.

GTA local, must be able to spend some part of the week in our Toronto office.

What You'll Do :

Design and create multiple smaller Unity3D / C# applications mostly for Windows.

Design, create and support large C# .NET Windows native application.

Work with team lead and stakeholders on all aspects of software development (e.g.

requirements / scope definition, development, quality assurance testing, user acceptance

testing and support)

Review and translate our designers’ work into a performant and robust user interface.

Be involved in the design, planning, estimation and execution of new features.

Integrating APIs to retrieve and upload data.

Produce high performance reusable code.

Perform unit and system-level testing on your application and all affected systems.

Implement best practices in software design and coding standards.

Experience

Good analytical, conceptual and problem-solving skills to evaluate business problems

and apply knowledge to identify appropriate solutions

2+ years of experience developing production Unity3D applications with C#.

5+ years of experience developing production Windows applications with .NET.

3+ years of developing production software using WPF using a MVVM architecture and

good sense of UI / UX.

Excellent understanding of .NET Framework 4.x.

Concurrent software design, implementation and testing

Ability to create complex and fast user interfaces.

Fluent OOD including Design Patterns

A firm understanding of the design of multi-threaded applications

Well-versed in integration of 3rd party components, SDKs, tools and APIs

Experienced using Confluence and Jira or a similar system to manage work

Strong knowledge of Git and workflow control.

Strong technical and personal communication skills.

Good reading and writing English.

Bonus

Strong test-writing skills and automated unit testing.

Experience developing software communicating with digital cameras or other similar devices.

Knowledge of Jenkins and build automation.

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form