— 3+ years of professional experience.
— At least one shipped AAA title on consoles.
— Bachelor’s degree in Computer Science.
— Strong C++ programming skills.
— Demonstrated experience coding and debugging multi-threaded systems.
— Proven experience developing and shipping for the PS4, XB1.
— Excellent communicator with strong verbal and written English skills (Russian/Ukrainian is a plus).
— Collaborate with Artists, Designers, and other Programmers.
— Excellent problem solving and time management skills.
— Experience with one of modern game engines.
— Understanding of the full software development life cycle.
— Experienced in profiling techniques on multiple platforms.
— Sony and Microsoft publishing requirements and processes.
— Proactive attitude.
— Desire to help drive the improvement of the game engine year-over-year.
— 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
— Paid sick leave
— Free dinners
— Corporate events and team buildings
— Gym compensation
— Medical insurance
— Development and support of in-house game engine (4A Engine).
— Take ownership of console abstraction features like save/load, input, and memory management.
— Debug problems with core engine systems and middleware.
— Troubleshoot platform-specific problems.
— Improve load times.
— Diagnose and resolve issues with platform memory management and budgeting.
— Writing necessary supporting documentation.
4A Games is a multicultural, multinational video game development studio based in Malta and Kyiv, known for its atmospheric first-person shooters Metro 2033, Metro: Last Light, Metro Redux, Metro Exodus, and Arktika.1.