Senior 3D Game Developer (Panda3D / Python) | Remote
Crossing Hurdles · Brazil ·
- Seniority
- Senior
- Category
- Software engineering
Senior developer who designs and builds 3D game and simulation features using Panda3D, creating custom tools and gameplay systems in Python or C++, optimizing performance across hardware, and collaborating remotely with developers, artists, and researchers through the full development lifecycle.
- Design, implement, and refine 3D game and simulation features using Panda3D.
- Develop custom tools and gameplay systems that provide flexibility and scripting capabilities.
- Collaborate with developers, artists, and researchers to translate project requirements into efficient and maintainable code.
- Optimize application performance across diverse hardware configurations and deployment environments.
- Participate in the full development lifecycle, including prototyping, development, release, and ongoing maintenance.
- Communicate technical concepts clearly through documentation and discussions with team members.
- Stay updated on Panda3D advancements and community best practices.
Requirements
- Strong hands-on experience with Panda3D for 3D game or interactive application development.
- Proficiency in Python or C++ for gameplay logic, scripting, and tool creation.
- Solid understanding of 3D graphics concepts, game loops, and simulation architectures.
- Ability to design adaptable systems suitable for varied use cases.
- Excellent written and verbal communication skills.
- Ability to work independently in a remote, distributed environment.
- Proven track record of delivering high-quality code and innovative 3D solutions.