Přejít na obsah

Programátor herního enginu

Bohemia Interactive a.s. · Software

Shrnutí

Programátor herního enginu bude zodpovědný za návrh, implementaci a údržbu systémů v rámci herního enginu Enfusion, klíčové technologie pro budoucí tituly Bohemia Interactive. Tato pozice zahrnuje tvorbu nástrojů pro různá vývojová oddělení a komunitu modderů, stejně jako diagnostiku a řešení složitých chyb.

Klíčové údaje

Stav
Dostupná
Lokalita
Prague
Forma práce
Na místě
Datum nástupu
Ihned
Úroveň
Junior
Zkušenosti
2+ let
Jazyky (vyžadované)

Jazyky (výhodou)

  • AngličtinaPlynule
Požadované dovednosti
  • C++
  • objektově orientovaný design
  • návrhové vzory
  • vývoj her
  • programování s ohledem na výkon
Benefity
  • Všechny naše hry zdarma
  • 27 dní dovolené ročně
  • plán podílu na zisku společnosti
  • benefitní program
  • příspěvek na stravování
Odhadovaná mzda (neoficiální)
~85k–105k Kč/moHrubý odhad pro pozici na plný úvazek — neuvedeno zaměstnavatelem Jak se to počítá?

Úplný popis

MEDIORENGINE PROGRAMMER

Bohemia Interactive, the leading independent game development company in the Czech Republic, with over 25 years in the industry, is looking for an Engine Programmer.

ENGINE PROGRAMMER

Are you passionate about building the technology that powers immersive, large-scale games? Join our team as a Engine Programmer and help shape the Enfusion Engine – the core technology behind our future titles, including Arma 4. As part of our Engine team, you'll drive cutting-edge technologies that push the boundaries of what's possible in open-world simulation games.

You'll architect and build the tools that empower our artists, designers, animators, sound designers, and fellow developers, and you'll take ownership of core technologies used for building vast, dynamic game worlds. You'll also help craft — and set the direction for — the tools our passionate modding community relies on to create their own experiences.

Responsibilities

Take ownership of systems within the game engine, from design through implementation to maintenance

Design robust, maintainable solutions for demanding technical problems

Help improve workflows, tooling, and engineering practices across the team

Diagnose and resolve challenging bugs across the codebase

Explore and introduce new techniques and technologies

Support and guide less experienced programmers through code reviews and shared know-how

Cooperate with other departments

Requirements

Good C++ knowledge, with a good grasp of performance-conscious programming

Solid understanding of object-oriented design and common design patterns

Two years of game development experience is a minimum

Comfortable working within a large codebase

Ability to work independently and take ownership of features

Good teamwork and communication skills

Good spoken and written English

Nice to Have

Experience working with a proprietary or large-scale game engine

Experience mentoring others or helping guide technical decisions

We offer

A friendly team of people enthusiastic about games

Possibilities for skill-development and growth

All our games for free

27 days of holidays per year, company profit-sharing plan, benefit program, meal contribution

Please attach examples of your work (including source code).

PROJECT

ENFUSION

Enfusion represents 20 years of experience in game engine development packaged into a powerful toolset.

LOCATION

PRAGUECZECH REPUBLIC

In Prague, our capital city, in the Smíchov area, there are several branches where DayZ is being developed, as well as Arma and Cosmo Tales, and of course our proprietary Enfusion Engine technology. All supporting departments, such as Publishing, Marketing, Operations and QA, are also based here.

Reagovat na stránkách firmy