Coral - Ontario, CA

posted 7 days ago

Part-time - Mid Level
Ontario, CA
Merchant Wholesalers, Nondurable Goods

About the position

As a Three.JS Developer for the AI Anime Avatar App, you will play a crucial role in bringing anime-inspired AI avatars to life. This part-time position involves collaborating with a small team of 3D artists and engineers to create engaging and visually appealing experiences for users. Your technical expertise in 3D development and passion for anime will be essential in optimizing performance and ensuring a seamless user experience across various devices.

Responsibilities

  • Design, develop, and implement Three.JS Avatar experiences in collaboration with 3D designers, artists, and engineers.
  • Optimize 3D performance across a wide range of devices by tuning WebGL rendering techniques and algorithms.
  • Ensure the quality and stability of 3D features and systems throughout the development life cycle.
  • Create and maintain technical documentation related to 3D development processes and tools.
  • Provide support and guidance for team members during development processes.
  • Work closely with QA teams to identify, prioritize, and resolve technical issues.
  • Collaborate with level designers and environment artists to implement, optimize, and polish 3D levels and worlds.
  • Develop tools and automation systems to streamline level and environment production for the team.
  • Identify bottlenecks and debug issues to ensure smooth and efficient usage, prioritizing player experience.
  • Develop, integrate, and maintain in-house or third-party tools and software to enhance the app development workflow.

Requirements

  • At least 2 years of experience with WebGL, OpenGL, or other 3D graphics APIs in app development.
  • Proficiency in JavaScript or TypeScript and familiarity with 3D frameworks such as Three.js, Babylon.js, or others.
  • A background in performance optimization, shader programming, and multiplatform development.
  • Experience using version control systems, preferably Git.
  • Strong communication and teamwork skills, comfortable working in a multidisciplinary team environment.
  • A passion for gaming and a deep understanding of app development processes, challenges, and trends.
  • Effective problem-solving and critical-thinking abilities.

Nice-to-haves

  • Experience with shader programming and performance optimization techniques.
  • Familiarity with additional 3D frameworks beyond Three.js and Babylon.js.

Benefits

  • Flexible working hours
  • Opportunity to work in a creative and innovative environment
  • Collaboration with a passionate team of artists and engineers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service