Senior Technical Designer

Job#: 2041669

Job Description:

Senior Technical Designer
Studio: Meridian Studios by Apex 
Contract: 12 months, long term potential
Location: United States, preference on Los Angeles, CA or surrounding areas 

Meridian Studios by Apex is seeking a hands-on Senior Technical Designer that can design and implement gameplay mechanics at a high level of quality with a focus on enemies and combat. This is a significant role on our team with the opportunity to have a major impact on both the project and our Technical Game Design discipline.

Responsibilities:

  • Guide and implement technical gameplay features and systems through the development process: ideation, proof of concept, prototyping, development, iteration, finalizing, and post-launch game support.
  • Architect and implement gameplay-oriented tools, workflows, and pipelines used by our entire game design team.
  • Establish and maintain development pipelines that improve our ability to make great games.
  • Develop expert knowledge of tools built in C++ and visual scripting.
  • Adhere to coding standards set forth by the engineering department and participate in the code review process.
  • Own and contribute to game designs as needed.
  • Write game feature specifications and technical design documents.
  • Create in-engine gameplay mechanics, characters, attacks, and abilities.
  • Set up and tune enemy animations.
  • Hone final gameplay implementation according to defined quality standards.
  • Communicate and collaborate with team members across a diverse range of disciplines.
  • Assist the Lead Technical Designer in improving quality and efficiency by defining, communicating, and improving best practices for implementation.  
  • Serve as a strong quality advocate and mentor for the team, crafting content that exemplifies AAA quality and help others on the team achieve exceptional results.

 

Requirements:

  • Experience in at least one AAA Game Engine. Bonus for experience with custom or proprietary engines or a variety of game development tools.
  • Game design process knowledge including (but not limited to) level design, AI, player control, user interface, technical art, combat, character design, and pacing.
  • Advanced knowledge of C++ (preferred) or related languages (e.g., C#, Python).
  • Possess working knowledge of Maya (or similar 3D package), including an understanding of rigging, modeling, and animation features.
  • Good error checking and debugging skills, and experience optimizing code for performance and memory.
  • Ability to self-organize and communicate across disciplines while upholding core studio values and proactively seeking out and resolving bottlenecks.
  • Strong time management and prioritization skills. Ability to handle competing hands-on development and design team support priorities.  
  • Familiar with Agile, Lean, and Scrum methodologies as they pertain to game development.
  • Experience with using version control systems such as Perforce, Git or Subversion.
  • Experience with networking principles and systems that include multiplayer gameplay mechanics, replication, and other online implementation considerations.
  • Knowledge of mathematics relevant to game development (vector, geometry, calculus and Newtonian physics) is a plus.
  • 4+ years of experience in a game production environment.

 

 

 

 

 

 

 

 

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Employee Type:
Contract

Remote:
Yes

Location:
Los Angeles, CA, US

Job Type:

Date Posted:
August 8, 2024

Pay Range:
$85 - $95 per hour