A dynamic game development company is seeking a talented developer to design and implement 3D game and simulation features using Panda3D. You'll collaborate with diverse teams to create flexible and efficient gameplay systems, contributing to all phases from prototyping to release. The ideal candidate has strong skills in Panda3D, Python, and C++, with excellent communication skills and the ability to thrive in a remote environment.
Qualifications
Hands-on experience with Panda3D for interactive 3D application or game development.
Proficiency in Python or C++ for scripting and gameplay logic.
Strong understanding of 3D graphics concepts and simulation architectures.
Responsibilities
Design, implement, and refine 3D game and simulation features.
Develop custom tools and gameplay systems for flexible scripting.
Collaborate with teams to translate requirements into maintainable code.
Skills
Hands-on experience with Panda3D
Proficiency in Python
Proficiency in C++
Understanding of 3D graphics concepts
Excellent communication skills
Ability to work autonomously
Tools
Git
Job description
Design, implement, and refine 3D game and simulation features using Panda3D
Develop custom tools and gameplay systems that enable flexible scripting and system control
Collaborate with developers, artists, and researchers to translate requirements into maintainable code
Optimize performance across diverse hardware and deployment environments
Contribute to all phases of development from prototyping to release and ongoing maintenance
Communicate technical concepts clearly in written and verbal formats
Stay current on Panda3D advancements and development best practices
Requirements
Hands‑on experience with Panda3D for interactive 3D application or game development
Proficiency in Python or C++ for scripting, gameplay logic, and tool development
Strong understanding of 3D graphics concepts, game loops, and simulation architectures
Ability to build adaptable systems and tools for varied use cases
Excellent written and verbal communication skills with strong collaboration ability
Ability to work autonomously in a remote, distributed environment
Track record of delivering high‑quality code and creative 3D solutions
Experience developing 3D applications for research, simulation, or indie game production
Familiarity with agile methodologies and version control systems such as Git
Involvement in the Panda3D or open‑source development communities