4 дня назад
Game Programmer (1 Year Contract)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Game Programmer (1 Year Contract) (C#/Unity): Building and maintaining gameplay systems, designer and artist tools, content creation pipelines, and extensible UI elements for online games with an accent on gameplay engineering, mobile development, and collaborative feature design. Focus on solving complex software issues, integrating tools into existing workflows, and developing controls, abilities, AI, RPG, multiplayer, online, and network systems.
Location: On-site at the Montreal studio, Canada
Company
develops immersive and highly social multiplayer games with high-quality graphics, advanced technology, and innovative gameplay.
What you will do
- Write, test, debug, and maintain clean, efficient, reusable C# code for gameplay features and mechanics.
- Build and support tools for artists, designers, and programmers, integrating them with content creation pipelines.
- Develop extensible screens, widgets, and other UI elements for console, PC, and mobile platforms.
- Review feature designs, estimate implementation costs, and propose technical alternatives.
- Collaborate with producers, artists, designers, and programmers through code reviews and Agile processes.
- Document code and project materials, communicate progress and challenges, and manage work against milestones.
Requirements
- 6+ years of software development experience, preferably in gaming.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Expert-level C# experience and strong proficiency with Unity3D and Unity GUI.
- Experience shipping multiple online titles for console, PC, or mobile platforms.
- Professional experience with multiple game engines, source control such as Git or Perforce, and Agile or Kanban methodologies.
- Experience with Android or iOS application development and the ability to communicate with technical and non-technical stakeholders.
Nice to have
- Bilingual French and English communication skills.
- Gameplay systems experience involving controls, abilities, AI, RPG, multiplayer, online, or network systems.
- Node, NoSQL databases such as MongoDB, and Google Cloud experience.
- Unity shader languages and graphics APIs such as OpenGL, DirectX, Metal, or Vulkan.
Culture & Benefits
- Collaborative and agile development environment.
- Opportunities for mentorship, knowledge sharing, and continuous technical growth.
- Work on free-to-play multiplayer games released across console, PC, and mobile platforms.
- Contract position with a one-year term and on-site work at the Montreal studio.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior Systems Programmer (Unity)
6 дней назад
Principal Engineer (C++ Game Engine)
171 100 - 316 576$
6 дней назад
Senior Systems Programmer – 7 Days to Die (Unity)
22 часа назад
Software Engineer (Game Engine)
104 500 - 142 800CAD
6 дней назад
Unreal Programmer (Unreal Engine)
2 дня назад
Animation Tools Programmer (All Levels)
85 000 - 120 000CAD