TL;DR
Gameplay Programmer (C++): Developing and optimizing game systems including engine features, UI, audio, and animation for high-calibre RPGs with an accent on robust, maintainable, and auto-testable code. Focus on designing complex parallel systems, implementing gameplay mechanics, and collaborating with cross-functional teams to deliver engaging player experiences.
Location: Must be based in Warsaw (On-site)
Company
An award-winning developer of high-quality, immersive role-playing games known for titles like Baldur’s Gate 3 and Divinity: Original Sin 2.
What you will do
- Develop and maintain engine features, gameplay systems, UI, audio, and animation.
- Collaborate with content creators and designers to implement and refine game features.
- Write robust, maintainable, and auto-testable code using TDD methodologies.
- Participate actively in technical design, providing feedback and scoping feature development.
- Work within an international, multi-studio team environment.
Requirements
- 4+ years of professional experience in C++.
- Must be able to work on-site in Warsaw.
- Strong understanding of game development concepts like state machines, pathfinding, and AI routines.
- Proven ability to design parallel and gameplay systems.
- Excellent communication skills in English.
- Game development experience with commercial proprietary engines.
Nice to have
- Bachelor’s degree in Computer Science or Software Engineering.
- Experience with machine learning algorithms, TDD, and ECS.
- Background in RPG development.
- Experience having shipped game or console titles.
Culture & Benefits
- International environment with over 500 employees across 7 global studios.
- Small-studio feel with an open, collaborative atmosphere.
- Guidance from highly experienced industry professionals.
- Inclusive workplace with regular team activities and events.
- Deep commitment to community feedback and quality gaming.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →