![Outscal Technologies](https://media.trabajo.org/img/noimg.jpg)
UI Programer
2 weeks ago
About the job
SummaryBy Outscal
Ubisoft is looking for a UI Programmer to develop game presentation modules. 3+ years of C++ experience in the video game sector or embedded systems is required. You'll need strong problem-solving, communication, and collaboration skills. Experience with 3D Graphics programming is an asset.
**Description de l'entreprise**:
- Ubisoft’s 19,000 team members, working across more than 40 locations worldwide, are bound by a shared mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are vital in creating worlds where players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
**Description du poste**:
**Summary**:
- The incumbent will develop the modules for a game’s general presentations (menu, HUD, mini-games, etc.).**Responsibilities**:
- ** Understand and Challenge Game Design**: Read game design documents to grasp the intended player experience and provide constructive feedback.
- ** Define and Implement UI Features**: Support the graphic designer by defining and implementing UI features, ensuring uniformity across platforms.
- ** Develop UI Tools and Debugging**: Create tools for UI systems and debugging, and deeply understand the UI framework to support the presentation team.
- ** Rapid Prototyping and Iteration**: Quickly prototype interaction concepts and be responsive to feedback for quick iterations.
- ** Integrate Designs and Animations**: Work with the graphic designer to integrate designs and animations, including providing hooks for animations and sound.
- ** Technical Understanding and Optimization**: Recognize technical limitations, optimize UI code for cross-platform efficiency, and ensure performance tracking and memory management.
- ** Collaboration and Feedback**: Collaborate closely with designers, artists, and other departments, providing technical, creative, and scheduling feedback.
- ** Maintain Skills and Knowledge**: Stay updated with industry innovations and maintain a broad knowledge of ergonomics, UX principles, localization, and accessibility.
- ** Oversee UI Systems**: Oversee and maintain UI modules or systems, and develop automated test APIs to ensure the game’s continuous health.
- ** Miscellaneous Tasks**: Carry out all other related tasks as needed.
**Qualifications**:
**Training**:
- Bachelor of Computer Science or Computer Engineering or equivalent training or experience.**Experience**:
- 3-5 years’ C++ programming experience in the video game sector or embedded systems, or relevant fields.**Skills**:
- Problem-solving skills;
- Attention to detail;
- Good interpersonal and communication skills;
- Autonomy and ethics in proactive work;
- Drive to take up major challenges;
- Define and estimate tasks in an structured way;
- Ability to adapt to change;
- Results oriented.
**Knowledge**:
- Basic knowledge in 3D Graphic programming (shaders, real time rendering and rendering pipeline in general or concepts) is an asset;
- Familiarity with user experience concepts is an asset;
- Games industry experience preferred;
- Knowledge of programming design patterns and recognition of programming standards.
- Knowledge of current trends in graphic design and user interface design;
- Knowledge of visual programming/node graph an asset;
- Knowledge of object-oriented programming;
- Knowledge of source control and multimedia integration.
**Informations supplémentaires**:
**At Ubisoft, you are welcome as you are. We welcome diversity in all its forms. We are committed to fostering a work environment that is inclusive and respectful of all differences.**Please note** that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
-
Lead UI Artist
1 week ago
Quebec City, Canada Ubisoft Full timeCompany Description With a team of more than 500 creative, passionate and innovative talents, Ubisoft Quebec continues to grow and expand. Founded in 2005, the Quebec City studio has carved out a place for itself among the leaders in the video game industry. Involved in several of Ubisoft's flagship franchises, it has acquired solid expertise, positioning...
-
Quebec City, Canada Activision Full timeJob Title: Stagiaire en programmation UI/Gameplay-Programming Intern UI/Gameplay - Beenox - Requisition ID: R020926 - Job Description: Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le...
-
UI Technical Artist
4 weeks ago
Quebec City, Canada Ubisoft Full timeCompany Description With a team of more than 500 creative, passionate and innovative talents, Ubisoft Quebec continues to grow and expand. Founded in 2005, the Quebec City studio has carved out a place for itself among the leaders in the video game industry. Involved in several of Ubisoft's flagship franchises, it has acquired solid expertise, positioning...
-
Lead Technique Ui
3 weeks ago
Quebec City, Canada Ubisoft Full timeCompany Description Founded in 2005 and with a team of over 600 creative, passionate and innovative talents, Ubisoft Quebec is now one of the leaders in the industry. Involved in the Assassin's Creed franchise since 2010, our studio assumed the leadership of Assassin's Creed Odyssey as well as Immortals Fenyx Rising, and is now developing Assassin's Creed...
-
UX/UI Design Intern
1 week ago
Quebec City, Canada Valence Discovery Full time**About Valence** Valence is building the world’s most powerful chemistry engine, unlocking new therapeutic options for previously intractable diseases. Valence is spun out of Mila, the world’s largest deep learning research institute, and we maintain close ties with world class scientists such as Prof. Yoshua Bengio, who we count among our scientific...
-
Technical Lead Ui
1 week ago
Quebec City, Canada Ubisoft Full timeCompany Description Founded in 2005 and with a team of over 600 creative, passionate and innovative talents, Ubisoft Quebec is now one of the leaders in the industry. Involved in the Assassin's Creed franchise since 2010, our studio assumed the leadership of Assassin's Creed Odyssey as well as Immortals Fenyx Rising, and is now developing Assassin's Creed...
-
UI Artist
4 weeks ago
Quebec City, Canada Ubisoft Full timeCompany Description With a team of more than 500 creative, passionate and innovative talents, Ubisoft Quebec continues to grow and expand. Founded in 2005, the Quebec City studio has carved out a place for itself among the leaders in the video game industry. Involved in several of Ubisoft's flagship franchises, it has acquired solid expertise, positioning...
-
Ecomm UI Graphic Designer
2 weeks ago
Montréal, Quebec, H3C 4S9, Montréal, Canada Sensio Inc Full timeECOMM UI GRAPHIC DESIGNERMade by Gather is a dynamic and innovative company that specializes in affordable kitchenware and home furnishings. We are dedicated to providing our customers with a seamless online shopping experience and are looking for a talented eCommerce UI Graphic Designer to join our team. As an eCommerce UI Graphic Designer, you will be...
-
JAVA full Stack, Angular UI Developer
7 days ago
Montreal, Quebec, G4F, CA NEXUS CONSULTING SOLUTIONS Full timeKey Skills:• Strong Core Java (including Spring boot based RESTful web services in multi-threaded environments) • Strong in Object Oriented Design Principles and Functional Programming • Hands-on experience with lambdas and streams • Experience writing unit test cases. • Strong technical analysis and problem-solving skills Experience in UI...
-
Job Opening Application Development at Montréal
3 weeks ago
Quebec City, Canada Soho Square Solutions Full timeHi Description: Job Title: Senior Developer Duration : 12 months Work: Onsite Location : Montreal, Quebec Team Profile: Global Settlements technology team has significant presence in Mumbai, New York, and Montreal. We are organized into Agile delivery teams closely aligned with Operations product owners, and there is an opportunity to directly see the...
-
Fullstack developer
3 weeks ago
Quebec, Canada ALLTECH CONSULTING SVC INC Full timeTechnology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast, and flexible. Technology redefines how we do business in global, complex, and dynamic financial markets. We have many award-winning technology platforms that help to propel our...
-
UX/UI Designer
5 days ago
Quebec, Canada Intact Financial Corporation Full timeWho needs insurance? Everybody. That keeps us busy. Very busy. At the Intact Lab, we use machine learning, data science, software engineering, AI, agility, UX and design thinking to transform the customer experience for millions of Canadians. Join our team and get ready to explore, take risks, make mistakes, and learn all day, every day. We’ll support...
-
Graphic/UI Designer
7 days ago
Quebec, Canada Shippit Full timeA LITTLE ABOUT US Shippit is Australia’s best connected shipping software. Logistics infrastructure is a sophisticated beast, and we’re not only improving the experience for everyone involved, we’re impacting the planet in a positive manner: deliveries made through our platform are already 100% Carbon Neutral. Proudly Australian founded, we’re truly...
-
Full Stack Engineer
7 days ago
Montreal, Quebec, G4F, CA Q1 Technologies, Inc. Full timeLOCATION: Montreal only (Local candidate)ROLE: JAVA full Stack, Angular UI Developer, Senior Key Skills:• Strong Core Java (including Spring boot based RESTful web services in multi-threaded environments) • Strong in Object Oriented Design Principles and Functional Programming • Hands-on experience with lambdas and streams • Experience writing unit...
-
Business Analyst
2 weeks ago
Quebec City, Canada Equisoft Full time**Business Analyst (Financial Planning)** **What is Equisoft?** Equisoft is a global provider of digital solutions for insurance and investment, recognized by over 250 of the world's leading financial institutions. We offer a comprehensive ecosystem of scalable solutions that help our customers meet all the challenges brought about by this era of digital...
-
Java Developer
3 weeks ago
Montréal, Quebec, Canada IBM Centre DInnovation Client Québec Full timeDo you want to participate in the largest digital transformation projects with people who are passionate about innovation? With LGS, the possibilities are endless. We are a local company with a global reach, powered by the intellectual capital of IBM. The Client Innovation Center Quebec (CIC Quebec) employs a large number of young professionals who are...
-
Operations Associate
1 week ago
Quebec City, Canada The Knowledge Society Full time**About TKS** The Knowledge Society (TKS) is a global human accelerator focused on developing young people (ages 13-17) to impact billions. In TKS, students learn about solving problems using emerging technologies, develop foundational mindsets, and build real-world skills, while being part of a global community of like-minded people. Our vision is to help...
-
Full Stack Developer
2 weeks ago
Québec City, Canada InnovMetric Software Inc. Full timeWould you like to join a team that is responsible for designing our collaborative products? We have a great job opportunity for you! The data collected from the high-density point clouds that are used in metrology is massive and sensitive. To ensure the proper management of storage costs and access rights, we provide clients with a range of specialized...
-
Full Stack Developer
2 weeks ago
Québec, Quebec, Canada InnovMetric Software Inc. Full timeWould you like to join a team that is responsible for designing our collaborative products? We have a great job opportunity for you! The data collected from the high-density point clouds that are used in metrology is massive and sensitive. To ensure the proper management of storage costs and access rights, we provide clients with a range of specialized...
-
Stagiaire en Programmation Outils/build
4 weeks ago
Quebec City, Canada Activision Full timeJob Title: Stagiaire en programmation Outils/Build - Programming Intern Tools/Build - Beenox - Requisition ID: R019162 - Job Description: Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le...