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

Договірна

Повна зайнятість