We are a multicultural video game development studio known for our atmospheric first-person shooters Metro 2033, Metro: Last Light, Metro Redux, ARKTIKA.1, and our latest release, Metro Exodus.
1 июня 2020

Editor Programmer (вакансия неактивна)

Киев

Необходимые навыки

We are seeking a talented Editor Programmer to join our team. The job will require development and support of new game editor features that will support our content creators and automate as much work as possible. This includes game level editor, physics editor, track editor, particles editor, terrain editor, visual scripts editor and many other areas. The employee will be working with all members of the team to facilitate their development needs while using a proprietary multi-platform engine.

REQUIREMENTS
— 2+ years of professional experience.

— Bachelor’s degree in Computer Science.

— Proficiency in C/C++.

— Excellent communicator with strong verbal and written English skills (Russian/Ukrainian is a plus).

— Excellent problem-solving skills.

— Self-direction and motivation.

— Understanding of the full software development life cycle.

Будет плюсом

— Familiarity with Photoshop, ZBrush, XNormal, CrazyBump, V-Ray, Realflow, Substance Designer/Painter, Marvelous Designer.

— Familiarity with feature sets of other popular Engine Editors.

— Proactive attitude.

— Familiarity with SVN/GIT

— Desire to help drive the improvement of daily operations at the studio.

— A passion for games.

Предлагаем

— Сompetitive salary and benefits
— Annual salary reviews
— Modern and comfortable office in 5 minutes from the subway station Pochayna
— Maximum comfortable working conditions and an excellent team
— 24-day paid vacation
— Paid sick leave
— Free dinners
— Corporate events and team buildings
— Gym compensation
— Medical insurance

Обязанности

-Development and support of tools for in-house game engine (4A Engine).
-Keep track of code quality and style.
-Listen to and understand the needs of the content creators to help design and create new tools/pipelines as needed.
-Work with Producers and Programming Team to determine tasks, and accurately determine associated timelines.
-Implement features taking care to write efficient code and with an eye to a quality end-user experience.
-Write clean, professional, and maintainable code.
-Troubleshoot complex problems as they arise and construct solutions to unforeseen design problems in a timely manner.
-Writing necessary supporting documentation.

О проекте

ABOUT US — www.4a-games.com.mt
The studio was established in Kyiv, Ukraine in 2005 by experienced game industry professionals with the aim of creating premium quality games for the latest generation gaming hardware and personal computers. In Summer 2014, the studio moved its headquarters and over 50 members of staff and their families from Ukraine to Malta. In January of 2020, we opened a brand new custom built office in Kyiv and moved our existing local team there.

All our experience, talent and enthusiasm go into creating games with deep story, unique gameplay elements, and highly detailed believable environments. In addition to that, our in-house developed 4A Engine is constantly evolving with the latest industry trends, and being highly scale-able, delivers good performance on older devices while providing amazing visuals on high-end machines.

Currently at the heart of the company are over 150 talented designers, programmers, artists, sound specialists, and writers from all over the world, with a diverse and unique set of backgrounds, bringing years of experience in software development and computer games in particular.

We are driven first and foremost by our Design department. Gameplay, Player Experience, and Atmosphere are king. While we do have feature owners, we welcome ideas and feedback from anywhere and anyone. It doesn’t matter what you were hired for, if you want to put in the effort to help make a feature better, we encourage you to be a part of the process. Building from this, our team is primarily self-driven, and we are responsible for our own time management to get the job done. To balance this however, we do have traditional management structures in place which help ensure we meet our goals on time.

Горячие вакансии

Все вакансии