Senior Unity Developer

Aequilibrium
Anywhere - Canada
$120K-$160K a year (estimated)
Full-time

Senior Unity Developer

We are looking forward to an experienced Senior Unity Developer to join our team. We are a fun and agile tech company where you can contribute to, and benefit from our incredible culture with lunch and learns, weekly business updates, team-bonding events, and genuine team members to collaborate with.

Aequilibrium is on a mission to create digital solutions that enrich people's lives, and we are dedicated to outstanding customer experiences for our clients.

We are looking for a Senior Unity Developer, with good experience in building Menus and UI within a 3D environment.This person will be focused in refactoring and improving all the UI canvases according to the concept design.

What you'll be doing

  • Collaborate in small teams and work in a low supervision, high ownership environment.
  • Produce multiple projects, delivering high quality, engaging experiences within allotted time-frames.
  • Work closely with the other developers, designers, and artists to develop features for all aspects of the experience including UI, animation, audio, physics and rendering.
  • Generate ideas and solutions for improving functionality

Who You Are :

The ideal candidate has commercial experience on mobile or gaming platforms and attention to detail and is dedicated to creating quality products.

Experience with game industry-standard software tools (design, documentation, bug tracking), production processes and best practices.

Must Haves :

  • 6+ years of industry experience working with Unity or other game frameworks
  • Strong experience working on a physics-based game project
  • Strong understanding UX design process and experince working with UX Design team
  • Broad knowledge of game architecture and technologies (gameplay, network, graphics, etc.)
  • Experienced with shipped applications on an embedded product or have published applications on an app store or console
  • Experience working in an Agile development environment
  • Strong understanding of CI / CD processes and proficient in the use of source control (Git, Gitflow) and source code management patterns
  • Photon experience or multiplayer experience
  • Strong competency in C++ and C# and must have a passion for game programming
  • Strong understanding of real-time rendering and rendering bottlenecks
  • Good shaders and custom shaders creation knowledge
  • Experience with asynchronous, multithreaded, parallel programming paradigms and other techniques to maximize UI responsiveness and do operations in the background
  • Experience with Unity Gaming Service (UGS) or Photon Unity Network

Nice to Have

  • Experience developing applications using RESTful APIs Experience with delivering code for multiplayer games, having shipped at least 1 complete multiplayer game
  • Virtual Reality / MR / AR development experience
  • Oculus Integration experience specifically
  • Experience creating Unity Assets
  • Sound Design experience (if they make their own sound assets then great)

2d or 3d) Animation experience

  • Lighting and Rendering experience
  • 3d modeling experience for unity
  • Unity render pipelines and shaders (HLSL / ShaderLab) experience
  • Shipped project using unity

Education

Bachelor's degree in computer science, computer engineering, or a similar field.

LocationAequilibrium is remote-first and we continue to have in-person engagement events per quarter to nurture a healthy AEQ culture.

Depending on your role, you may be required to be on-site from time to time to support the needs of our business.

About Aequilibrium

Aequilibrium is a technology professional services organization voted multiple times among the Top 5 Best Companies in BC to work for, consistently ranked among the Top 5 Digital Agencies in Vancouver, and winner of multiple VancouverUX Awards for product design.

We bring together product managers, designers, and developers dedicated to creating winning web, mobile and IoT solutions.

Our team uses Agile methodologies and Lean Startup principles to deliver our clients' projects faster and with less risk.

If you feel you'll thrive in this environment and make a difference, you should definitely apply!

Some of Our Benefits

We offer our full-time employees :

  • Competitive compensation rates
  • Remote
  • Medical, dental, and extended health benefits
  • Employee referral bonus
  • Feedback based on regular 1 : 1s
  • Team-bonding events
  • And more perks!

Learn more about our team : aequilibrium.com / careers

Please note

At Aequilibrium, we seek candidates that add to our culture of valuing, respecting, supporting, and caring for each other.

Diversity of thought and perspectives is critical to our success and all applicants are considered regardless of sexual orientation, gender identity, race, colour, age, disability, marital status, heritage, religious or political beliefs.

Aequilibrium is trusted with highly sensitive information. Upon joining our team, you may be asked to undergo security screenings including a criminal record check.

Get Social with Us!

LinkedIn Twitter Instagram Facebook

Check out some of our recent press :

BC Business Thought Leadership articles, about XR, and other interesting content on our blog

30+ days ago
Related jobs
Aequilibrium
Anywhere - Canada

We are looking for a Senior Unity Developer, with good experience in building Menus and UI within a 3D environment. Unity Developer to join our team. Experience with Unity Gaming Service (UGS) or Photon Unity Network. Work closely with the other developers, designers, and artists to develop features...

Promoted
Vaco
Canada

We are looking for a Senior Software Engineer to quickly hit the ground running and have impact on their core products. As part of their remarkably high-performing, collaborative team of engineers, you will be involved in everything from product decisions to implementation details. Experience delive...

Promoted
Randstad Digital
Canada

FreeSWITCH Developer (Contract Position).Must be eligible to work in Canada.Hybrid 1d/m if in GTA, or remote elsewhere working EDT/EST.FreeSwitch from a S/W from Signal Wireless is key tech needed.Part of Contact Centre for internal users and end consumers.Some in production, some new Call Control i...

Promoted
Empire Life
Canada

Empire life is looking to hire a Software Developer or Senior Software Developer - Perl to join our Development team! The Software Developer is an intermediate to senior software developer of web based applications and application program interfaces (API’s) with additional skills and experience in D...

Promoted
Northernlabs
Canada

We are seeking talented frontend developers to join our growing team. As a frontend developer at Northern Labs, you will be working in close collaboration with backend and blockchain development teams to create scalable cloud solutions with ledger technologies and web products. Working with modern w...

Promoted
Devengine
Canada

Our client is a fast-growing Snowflake Services Partner working across North America, looking for 2 (two) Mid-Senior Data Engineers as they are building a remote data engineering team in LATAM. Monitor data quality, implement data validation checks, and troubleshoot data-related issues to maintain d...

Promoted
Behaviour Interactive Inc.
Canada

As a Senior Gameplay Programmer, you'll be at the forefront of an exciting AAA Unreal5 project, implementing new gameplay mechanics and contributing to improving existing ones. We're currently seeking a Senior Gameplay Programmer to join our team. Apply now to become our Senior Gameplay Programmer a...

Promoted
Venatus Media Limited
Canada

Venatus is seeking an engineer who will be responsible for managing the ETL and streaming pipeline for a variety of data sources which will be used for reporting and dashboarding. Ensure that data is stored efficiently, thus reducing overheads in data retrieval. Work together with the head of data a...

Promoted
Dakis Decision Systems
Canada

Software Developer Senior / Team Lead - Full Stack. At dakis, web software development is king! We are looking for a talented software developer who doesn’t fear new web technologies and who is very enthusiastic at the idea of bringing eCommerce to the next level. Working on software development pro...

Promoted
Atimi Software
Canada
Remote

Senior Backend Developer Java | Atimi Software | Canada. Atimi is seeking an experienced backend software developer to fill a position in Vancouver, Canada. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile...