UE Senior/Expert Gameplay Programmer (Specialized in PCG)
10k - 26k PLN10 000 - 26 000 PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#388042·Dodano dziś·0
Źródło: www.skillshot.plTech Stack / Keywords
Unreal EngineAlgorithmsArchitectureSoftware DevelopmentSOLIDC++linear algebraProfiling
Firma i stanowisko
Anshar Studios is a game development company working with Unreal Engine on procedural content generation for video games.
Wymagania
- At least 6 years experience as a Unreal Engine gameplay programmer.
- Ability to design systemic solutions balancing generality and fast changeability.
- Knowledge of procedural concepts and algorithms (noise functions, grammars, graph- and rule-based generation).
- Understanding of randomness and determinism in games.
- Familiarity with game design concepts.
- Aptitude for communication with non-technical developers.
- Capacity for comprehensive view of large projects.
- Credited as a programmer in at least 2 commercial video games.
- Strong knowledge of C++ and object-oriented programming.
- Considerable math skills (geometry, linear algebra, probability).
- Strong problem-solving, debugging, and profiling skills.
- Organized, reliable, inquiring.
- Strong team communication and teamwork skills.
- Good time management skills.
- Advanced English (B2/C1) and communicative Polish (B1/B2).
- Experience with game creation processes and pipelines.
- Passion for video games.
Nice to have:
- Experience with Unreal's PCG framework.
- Experience with Unreal networking and multiplayer game development.
- Familiarity with data-driven and functional programming styles.
- Experience building in-editor tools (editor scripting, Slate/UMG, Blueprint-exposed workflows).
- A shipped title featuring significant procedural content.
- Familiarity with CI/CD systems.
- Proficient in OOP, SOLID, and design patterns.
- Fluent English (C1/C2).
Obowiązki
- Take ownership of procedural generation systems, tools, and related sub-systems.
- Design game code architecture for procedural pipelines, from data authoring to runtime generation.
- Develop and implement procedural content generation features in Unreal Engine.
- Collaborate with designers, artists, and other programmers to ensure procedural systems serve creative vision and are easy to work with.
- Conduct discussions with programmers to provide best technical solutions.
- Troubleshoot technical questions or issues to prevent production bottlenecks.
- Provide guidance to programmers for sound, efficient, and maintainable code.
- Optimize and debug generation code for performance, stability, and determinism.
- Contribute to overall game design and vision.
- Create technical and process documentation.
- Demonstrate commitment to quality software development.
Benefity
- On-site hybrid work model in Katowice office.
- Flexible working hours (core hours 10:00–15:00).
- Private life and health insurance.
- Co-financed Multisport card.
- English lessons.
- No crunch.
- No non-compete policy.
- Pet-friendly office.
- Co-financed conference and workshop participation counted as working days.
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Kursy językowe
Budżet konferencyjny
Inne informacje
Must be willing to complete a code test if requested.
ANSHAR STUDIOS S.A.
10 aktywnych ofert