As a Junior Level Designer, you will work under the guidance of senior team members to create compelling level layouts, gameplay encounters, and interactive environments. This role is ideal for recent graduates or aspiring designers with academic or indie experience, looking to build a strong foundation in professional game development.
Assist in blocking out and prototyping levels using in-house tools or commercial engines (e.g., Unity, Unreal Engine).
Populate game spaces with interactive elements, objectives, enemies, and narrative moments following design briefs.
Participate in internal playtesting, gather feedback, and iterate to improve pacing, player flow, and engagement.
Follow established level design pipelines and contribute to maintaining clear documentation.
Collaborate with game designers, artists, and programmers to ensure visual, mechanical, and narrative cohesion in levels.
0–2 years of experience in level design (internship, academic, modding, or indie projects).
Strong portfolio showcasing gameplay layout, pacing, and spatial design.
Familiarity with Unreal Engine (Blueprints) or Unity for level implementation and scripting.
Understanding of gameplay loops, player guidance, and environmental storytelling.
Eagerness to learn, iterate quickly, and collaborate within a multi-disciplinary team.
Game Engines: Unreal Engine (Geometry Brushes, Blueprints), Unity (ProBuilder, Timeline)
Scripting: Basic Blueprints (UE) or Unity C# scripting for level interactions
Version Control: Git, Perforce (introductory level)
Design Planning: Photoshop, Miro, Figma, or equivalent for map sketching and level layouts
Core Skills:
Strong spatial awareness and layout design fundamentals
Ability to iterate quickly and apply playtest feedback
Clear written and visual communication for design documentation
Time management and ability to meet milestone goals