Graphics Engineer (Intermediate/Senior)

Core Tech · Vancouver, British Columbia
Department Core Tech
Employment Type Full Time
Minimum Experience Experienced

16 years ago, our founder decided to start a mobile game company and called it IUGO, which in Latin means “to connect”. His vision was boldly to do just that; connect people through mobile games. Today we are the longest standing mobile games company in Canada with a wide variety of games under our belts including The Walking Dead: Road to Survival, PvPets, Middle-earth: Shadow of War and many more.  Our team is full of intelligent and passionate foodies, beer connoisseurs, thrill seekers, musicians, fitness fanatics, leaders, dreamers and of course - GAMERS! For pictures and more information about our space and culture, check out our Instagram and the career page on our website.

The ideal candidate should display proven interpersonal skills, with strong abilities in communication, collaboration, and networking. They should also be highly self-motivated and display exceptional organizational skills.

COVID-19 Protocol:
Our employees are currently given the option to either work remotely from home, OR from the studio (provided they complete our 30 minute Covid-19 Safety Training). Our entire interview and onboarding process can be completed from the comfort of your own home. All applications will be considered, however we want candidates to remain aware that IUGO will return to the studio once it is safe to do so.


  • Develop games for the iOS and Android platforms
  • Collaborate with a multi-disciplinary team of programmers, artists, producers, and designers
  • Develop tools to support mobile game development and other interventions
  • Program games & applications in C/C++, Obj-C, Java, Xcode, Android SDK and our proprietary mobile platform
  • Engage in engine-level 3D programming
  • Develop 3D rendering technology for next-gen mobile games
  • Work with creative and art team on 3D pipeline and processes
  • Solve complex design, technology and pipeline challenges
  • Ensure high quality 3D gaming experience on mobile devices


  • 2-3+ years of professional development with iOS/Android
  • 3-5+ years of graphic development experience
  • Expert in C/C++, OOP, Obj-C, Java, Xcode, and Android SDK
  • Comfortable with 3D programming
  • Experience using OpenGL or OpenGLES
  • BS/MS in Computer Science or qualifications in a related technical discipline
  • Experience with shader programming
  • Familiar with state-of-the-art rendering techniques and graphical algorithms
  • Passionate about 3D engine design and development
  • Strong foundation in logic, computer science, and mathematics, including areas such as algorithms, optimization, and vector/matrix/3D math
  • Exceptional problem solving abilities
  • Highly self-motivated and able to excel in a fast paced, dynamic environment
  • Excellent communication (oral and written) and organizational skills
  • Works well in a team environment


  • Previous experience with managing the development and shipment of games on iOS or Android platforms
  • Experience programming 3D game engine and development
  • Experience with building tools for games
  • Experience with animation algorithms and AI
  • Functional knowledge with 3D authoring tools such as 3dsMax or Maya
  • Experience with particle effects
  • Experience with deferred lighting pipeline
  • Experience with 3D kinematics
  • Experience with other graphics APIs such as DirectX, Vulkan or iOS Metal
  • C# experience


  • 3 weeks paid vacation & 4 personal days per year (earn up to an extra week)
  • Lifestyle subsidy for your favourite activities
  • Company parties, traditions & team building events
  • Transit subsidy 
  • Extended benefits package 

IUGO is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and an inclusive environment for all existing and potential employees. Employment decisions are based on candidate qualifications and business need, not race, colour, ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior criminal conviction or any other protected class in accordance with federal, state or provincial and local laws and ordinances. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.

What Happens Next? Our team reviews all applications, however, because we receive such high volumes of talent, we are only able to reach out to those who closely match our needs. If you are not contacted right away, don’t be discouraged as we will contact you should a suitable role open up. All candidate information collected will remain confidential, and will not be disclosed to anyone who is not involved in your hiring process. IUGO will keep all candidates information on file for up to 1 year.

Thanks for your interest in IUGO! 

Please keep an eye out for our opportunities on our careers page:

Follow Us!

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Vancouver, British Columbia
  • Department
    Core Tech
  • Employment Type
    Full Time
  • Minimum Experience