About the Role
Our client, a cutting-edge developer of interactive entertainment, is seeking a highly experienced Senior Technical Designer to join their innovative team in Klerksdorp, North West . This hybrid role offers the flexibility to work both remotely and from our state-of-the-art studio, fostering a productive and collaborative environment. You will be instrumental in bridging the gap between game design and technical implementation, focusing on player-centric design, system implementation, and iterative refinement. We are looking for an individual with a profound understanding of game mechanics, strong scripting abilities, and a proven track record of shipping complex features. As a senior member, you will mentor junior designers, contribute to high-level design architecture, and ensure the technical feasibility and quality of game systems. If you are passionate about creating engaging gameplay experiences and possess excellent problem-solving skills, this is an unparalleled opportunity to shape the future of interactive entertainment. Join a studio renowned for its creative freedom and commitment to pushing boundaries.
Key Responsibilities
- Design, prototype, and implement core game mechanics and systems using scripting languages and engine tools.
- Collaborate closely with engineers, artists, and producers to translate game design concepts into functional features.
- Iterate on gameplay systems based on playtesting feedback, data analysis, and team input.
- Develop and maintain design documentation, flowcharts, and technical specifications.
- Optimize game systems for performance, stability, and player experience.
- Mentor and guide junior technical designers, fostering their growth and skill development.
- Contribute to the overall architectural design of game systems and features.
- Identify and resolve technical challenges related to game design implementation.
- Stay current with industry trends, emerging technologies, and best practices in game design.
- Champion player experience and ensure the quality and polish of implemented features.
Requirements
- Bachelor's degree in Game Design, Computer Science, or a related field, or equivalent professional experience.
- 5+ years of experience in technical design or a closely related role within the game development industry.
- Proficiency in scripting languages (e.g., Lua, Python, C#) and experience with game engine editors (e.g., Unreal Engine, Unity).
- Strong understanding of game design principles, player psychology, and system design.
- Experience in designing and implementing complex gameplay systems, AI, or progression mechanics.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication, collaboration, and interpersonal abilities.
- Ability to work effectively in both remote and in-office team settings.
- A passion for creating innovative and engaging player experiences.
- A portfolio showcasing relevant design work and implemented features.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holiday allowance.
- Opportunities for professional development, training, and attending industry conferences.
- Access to cutting-edge development tools and technology.
- A dynamic, creative, and collaborative work environment.
- Potential for career advancement and leadership opportunities.
- Retirement savings plan options.
- Employee wellness programs and resources.
- Hybrid work model that balances remote flexibility with team synergy.