12.10.2024
Вакансия Senior C++ Programmer
![]() |
|
Компания: | DevKit |
---|---|
Домен вакансии: | GameDev |
Опыт работы: | от 5 лет |
Уровень специалиста: | Senior |
Уровень английского: | Upper-Intermediate / B2 |
Тестовое задание: | Есть задание |
Занятость: | Full-time |
Релокейт: | Без релокейта |
Место работы: | Remote |
Skills
- С++
- UE Blueprints
- Unreal Engine
- Unity
- NGUI
- Linux
- MacOS
- GLSL
- HLSL
- 3ds Max
- Blender
- Zbrush
- CI/CD
- Google Play Market
- App Store
Описание вакансии
As C++ Programmer, you will be crucial in designing and coding new features, optimizing performance, and collaborating with various teams to bring our innovative ideas to life.The game uses a proprietary C++ engine (Evolution) with Lua. We expect an understanding of C++, Lua, Vulkan renderer, and Perforce. Overall experience in other proprietary C++ engines and Unreal Engine are considered positive.
Job Description:
Warframe is a free-to-play action role-playing third-person shooter multiplayer online game developed and published by Digital Extremes.
First released for Windows personal computers in March 2013, it was later ported to PlayStation 4 in November 2013, Xbox One in September 2014, Nintendo Switch in November 2018, PlayStation 5 in November 2020, Xbox Series X/S in April 2021 and iOS in February 2024.
Responsibilities:
- Collaborate with different teams.
- Ability to independently design and code entire new features in a performant manner according to established coding conventions.
- Effectively communicate technical solutions and approaches in verbal and written form.
- Able to work well in a collaborative team environment and within an iterative design process.
- Love for games, including interest in free-to-play mobile games.
- Lead and implemented core game system development, including gameplay mechanics, graphics, networking, and other essential features.
- Work closely with designers and other team members to integrate gameplay features and systems into the game.
- Collaborate with the project manager to create and manage development schedules, ensuring on-time delivery of milestones.
- Lead efforts to identify and resolve bugs, issues, and bottlenecks in the development process.
- Conduct code reviews to maintain code quality, consistency, and adherence to best practices.
- Create and maintain comprehensive technical documentation for the project, including architecture, code structure, and system design.
Required skills:
- Strong knowledge of gameplay programming;
- Strong knowledge of C++ design and programming;
- Strong understanding of the Unreal Blueprint system;
- Knowledge of Unreal Engine or Unity UI systems uGUI (or) NGUI;
- Ability to quickly get familiar with existing codebase;
- Experience using Linux/Mac. Knowledge of shader languages;
- Understanding and appreciation of optimized code;
- Experience in 3d software and 3d rendering software packages;
- Understanding of CI/CD pipelines;
- Experience with Google Play and/or Apple App Store publishing;
- Experience with C++ and a vast knowledge/understanding of code architecture, backend systems, and render pipelines;
- Proven experience as a senior/lead programmer on multiple game projects, with at least some of them using Proprietary C++ engine and Unreal Engine.
Преимущества сотрудникам
- Без бюрократії
- Гнучкий графік роботи
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
О компании DevKit
DevKit – международная IT-компания, которая занимается разработкой программного обеспечения на заказ, а также предоставляет специализированные командные услуги и увеличение персонала. Компания имеет опытную команду разработчиков, все необходимые знания и опыт, чтобы создавать успешные масштабируемые продукты, которые являются функциональными, удобными и нравятся пользователям, а также предоставляет советы и профессиональную поддержку, необходимые для достижения успешного результата.
Сайт компании: devkit.agency Год основания: 2021 Количество сотрудников: 51-100 Тип компании: Outsource, OutstaffКатегории вакансии
Похожие вакансии
Опыт не имеет значения Middle, Senior Full-time Intermediate / B1 Remote Poland
Опыт не имеет значения Middle, Senior Full-time Не имеет значения Remote, Hybrid Київ, Львів, Вінниця, Івано-Франківськ, Житомир
Опыт от 2 лет Middle Full-time Не имеет значения Remote Київ
Опыт не имеет значения Trainee Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів, Poland
Опыт от 5 лет Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів, Poland
Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.