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 – міжнародна ІТ-компанія, яка займається розробкою програмного забезпечення на замовлення, а також надає спеціалізовані командні послуги та збільшення персоналу. Компанія має досвідчену команду розробників, всі необхідні знання та досвід, щоб створювати успішні масштабовані продукти, які є функціональними, зручними та подобаються користувачам, а також надає поради та професійну підтримку, необхідні для досягнення успішного результату.

Сайт компанії: devkit.agency
Рік заснування: 2021
Кількість працівників: 51-100
Тип компанії: Outsource, Outstaff

Схожі вакансії

Досвід від 7 років Senior, Lead Full-time Upper-Intermediate / B2 Remote
Досвід від 1 року Junior, Middle Full-time Intermediate / B1 Релокейт Office Харків, Івано-Франківськ
Досвід від 2 років Middle Full-time Intermediate / B1 Remote
Досвід від 2 років Middle Full-time Intermediate / B1 Office Вінниця
Досвід від 5 років Senior Full-time Не має значення Office, Remote Київ, Prague

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.