Senior C++ Programmer

Program-Ace,Опубликовано 3 месяца назад

Senior

Полная занятость

Договорная

Удаленная работа

The game uses a proprietary C++ engine (Evolution) with Lua. We expect an understanding of C++, Lua, Vulkan renderer, and Perforce. Experience in other proprietary C++ engines, Unreal Engine, native iOS development with Swift and/or Objective-C, and native Android development are considered positive.

Program-Ace is an innovative company specializing in software development, particularly in the fields of virtual reality (VR), augmented reality (AR), games, and applications. We are leaders in our market segment and constantly seek talented professionals who want to join our team.

Над чем работать?
  • Жанры: Экшен
  • Платформы: PC, Console, Mobile
Размер и структура команды?

about 3 team mates from our side, a huge team from the client side.

На какие задачи (обязанности)?
  • +7 years of experience;

  • Strong knowledge of C++ design and programming;

  • Proven experience in a senior/lead role on multiple game projects, with at least some of them using Proprietary C++ engine;

  • Strong knowledge of gameplay programming;

  • Ability to quickly get familiar with existing codebase;

  • Experience using Windows/Mac;

  • Knowledge of shader languages and render pipelines;

  • Understanding and appreciation of optimized code;

  • Understanding of CI/CD pipelines;

  • Knowledge of Jira and Confluence;

  • In-depth knowledge of game development concepts, algorithms, and software design principles;

  • Excellent problem-solving skills and ability to analyze and optimize code for performance.

Какого профессионала ищем?
  • 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;

  • Debugging, troubleshooting complex issues, and optimizing code for speed, memory, and overall performance;

  • Follow the end-to-end software development lifecycle, from design and coding to testing and deployment;

  • Develop high-quality, efficient, and maintainable code by project requirements and coding standards;

  • Independent dialogue and collaboration with the client;

  • Collaborate with different teams;

  • Ability to travel occasionally and participate in business calls over timezones;

  • 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;

  • Participate in 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.

Почему у нас приятно работать?
  • We offer a flexible work schedule coordinated with your manager.

  • Remote work is available, allowing you to work from anywhere in Ukraine or the world.

Какие условия и бонусы?
  • The opportunity to work in a leading company. Recognized as a Global Top 100 Outsourcing company by IAOP (based on customer feedback about our services), and Top AR/VR company according to Clutch.

  • Among our clients: Supermassive Games, Flying Wild Hog, Epic Games, Unity Technologies;

  • Over 30 years of history, impeccable reputation, and a powerful portfolio;

  • Work with like-minded people who are passionate about their work.

Процесс отбора

Call with a recruiter → technical interview with Tech Lead (PA) → technical interview with a client.


Program-Ace

Тип компании: outsource, product, developer

Сотрудники: 51-200

Платформы: PC, Mobile, VR, iOS, Android, Console, VR/AR, AR

https://program-ace.com/

Все вакансии Program-Ace
Join our Discord!
Find out about new C++ Developer jobs on Discord
join
@ingamejob_dev
узнавайте о новых вакансиях C++ Developer в Telegram
Подписаться

Похожие вакансии

Volmi – A Virtuos Studio

Польша, Варшава

Опубликовано 3 дня назад

Senior

Договорная

Полная занятость

rabbitgames

Удаленная работа, Варшава

Опубликовано 1 неделю назад

Senior

Договорная

Полная занятость

Plummy Games

Удаленная работа, Estonia, Moldova

Опубликовано 2 недели назад

Junior

Договорная

Полная занятость