About the Company
Ubisoft is a leading creator, publisher, and distributor of interactive entertainment and services, with a rich portfolio of world-renowned brands, including Assassin’s Creed, Far Cry, Watch Dogs, and Tom Clancy’s video game series. Our teams across the globe are committed to delivering original and memorable gaming experiences across all popular platforms. We believe in fostering a diverse and inclusive environment where creativity flourishes, and every team member contributes to shaping the future of entertainment.
Job Description
We are seeking a talented and passionate Game Developer to join our innovative team in Winnipeg. This is a unique opportunity for experienced developers from around the world to bring their expertise to Canada with comprehensive visa sponsorship support. As a Game Developer, you will be instrumental in designing, implementing, and optimizing game mechanics, systems, and features, contributing significantly to the player experience across our next-generation titles. We’re looking for individuals with a strong understanding of game development principles, excellent coding skills, and a collaborative spirit.
Key Responsibilities
- Design, prototype, and implement core gameplay systems and features, ensuring high performance and scalability.
- Collaborate closely with designers, artists, and other engineers to translate game concepts into functional, engaging experiences.
- Write clean, efficient, and well-documented code in C++ for various game modules.
- Debug and optimize existing game code and systems to improve performance, stability, and maintainability.
- Participate in code reviews, sharing knowledge and best practices with the team.
- Contribute to technical design discussions and provide input on development roadmaps.
- Stay up-to-date with industry trends, tools, and technologies to continuously improve development processes.
Required Skills
- Proficiency in C++ and object-oriented programming.
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with game engines (e.g., Unreal Engine, Unity) and related tools.
- Solid understanding of 3D math and physics relevant to game development.
- Proven ability to debug complex systems and optimize code for performance.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.
- Minimum 3 years of professional game development experience.
Preferred Qualifications
- Bachelor's degree in Computer Science, Game Development, or a related field.
- Experience with multiplayer networking or online game services.
- Knowledge of various platforms (PC, Console) and their specific development considerations.
- Familiarity with scripting languages (e.g., Python, Lua).
- Experience with profiling tools and performance optimization techniques.
- Portfolio showcasing previous game development projects or contributions.
Perks & Benefits
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holiday schedule.
- Retirement savings plan with company match.
- Employee assistance program.
- Access to the latest gaming hardware and software.
- Professional development opportunities and training.
- On-site fitness facilities and wellness programs.
- Relocation assistance and full visa sponsorship for eligible candidates.
- Company-sponsored social events and team-building activities.
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.