Back to jobs

3D Game Developer (Panda3D)

micro1
EMEA (Remote)
Contract
AI tools:
Panda3D
Applications go directly to the hiring team

Full Description

Job Title: 3D Game Developer (Panda3D)

Job Type: Contract

Location: Remote

Job Summary

Join our customer's team as a 3D Game Developer (Panda3D) and play a pivotal role in building cutting-edge interactive 3D applications and games. Leverage your expertise in Panda3D, Python, or C++ to craft robust, flexible, and scriptable systems for simulations, research, or indie productions. Empower users and researchers by creating tools and gameplay systems tailored for innovation and experimentation.

Key Responsibilities

* Design, implement, and refine 3D game and simulation features using Panda3D.

* Develop custom tools and gameplay systems that enable high levels of flexibility and scripting control.

* Collaborate closely with other developers, artists, and researchers to translate requirements into efficient, maintainable code.

* Optimize performance across diverse hardware and deployment environments.

* Contribute to all phases of the development lifecycle, from prototyping to release and ongoing maintenance.

* Communicate complex technical concepts clearly in both written and verbal forms.

* Stay current on Panda3D advancements and best practices shared within the community.

Required Skills and Qualifications

* Strong hands-on experience with Panda3D for interactive 3D application or game development.

* Proficiency in Python or C++ for scripting, gameplay logic, and tool development.

* Solid understanding of 3D graphics concepts, game loops, and simulation architectures.

* Demonstrated ability to build adaptable systems and tools suitable for varied use cases.

* Excellent written and verbal communication skills with a focus on clarity and collaboration.

* Ability to work autonomously and efficiently in a remote, distributed setting.

* Proven track record of delivering high-quality code and creative 3D solutions.

Preferred Qualifications

* Prior experience developing 3D applications for research, simulation, or indie game production.

* Familiarity with agile methodologies and version control systems, such as Git.

* Active involvement in the Panda3D or open-source development communities.

Applications go to the hiring team directly