SmartPixel- Unity / C# Programmer
- Full-time
Company Description
SmartPixel is a leading Canadian company in the development of interactive 3D and 2D applications. Our applications are used by clients around the world mainly in the real estate sales and marketing sector. Our solutions are also used by architects, engineers, as well as people involved in asset management, infrastructure, energy and manufacturing. Our development is based on the creation of immersive applications with a personalized user experience, impeccable service and unique after-sales support.
Job Description
We are looking for a Unity Programmer for a full-time, hybrid position in downtown Montreal for creating 3D and 2D Unity applications using our framework. You will be in charge of developing custom interactions in C#, design unique UIs, optimize projects and collaborate with other members of the team and the organization.
Qualifications
Design and develop multimedia softwares with C# and Unity
Integrate third party software libraries
Debug and optimize our apps
Use version control systems (Perforce/Github)
Maintain technical documentation
Integrate essential data
Collaborate with clients and managers to identify needs
Integrate data essential to operate the application
Experience with C# and Unity or equivalent (Minimum 2 years of experience)
Bachelor degree in software engineering, computer science or equivalent
Ability to work and communicate well in a team
Interested in multimedia and interactive experiences
Ability to meet deadlines and be organized
Ability to quickly learn and adapt to new technologies
Minimum 2 years of professional experience
Pluses
Experience with Unreal Engine or other game engines
Experience with other programming languages (C++, Javascript, Python)
Familiar with web development (Front-End / Back-End)
Experience with shader development
Additional Information
- Competitive salary
- Creative / Motivated / dynamic team
- Located downtown, easily accessible via metro and bus
- Collective Insurance, REER