TL;DR
UI Programmer (Gamedev): Collaborating with artists, designers, and gameplay developers to create cutting-edge features and improve player experience with an accent on compliance, accessibility and layout. Focus on designing and implementing new UI systems and iterating on existing ones.
Location: CA, Montreal (Remote/Hybrid)
Company
People Can Fly is one of the leading independent AAA game development studios.
What you will do
- Collaborate with artists, designers, and gameplay developers to create cutting-edge features and improve the player experience.
- Work closely with other UI developers and game designers to organize an effective prototyping process.
- Polish UI prototypes to AAA level with attention to detail.
- Write clean, efficient, and maintainable code.
- Test, debug, profile, and optimize implementations.
- Design and implement new UI systems, and iterate on existing ones.
Requirements
- At least 5 years C++ programming experience
- Knowledge and experience of Unreal Engine 4
- Must have 5 years experience with developing and testing UI features across multiple platforms
- Knowledge of rendering, threading, networking and other systems impacting quality and performance
- Understanding of UMG optimization techniques
- Strong verbal and written communication skills in English
Nice to have
- Knowledge of design relating to user-interface and ergonomics
- Shipped AAA title experience
- JIRA, Swarm and Perforce Knowledge
- BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.)
Culture & Benefits
- Benefit package 100% paid by PCF.
- Full Dental coverage, including major dental and orthodontics.
- 4% RRSP matching before tax deductions, 100% vested on day 1.
- Paid week off during Winter Holidays.
- 20 paid vacation days and 5 paid sick days.
- Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →