Game Developer - Voxel-Based Engine (Java)
JobgetherJob Description
📋 Description Develop and enhance systems in a voxel-based game engine. Implement rendering systems and voxel environment graphics. Work with world generation and voxel-based environments. Optimize memory usage and engine performance. Integrate 2D/3D assets (e.g., Blender) into the engine pipeline. Build internal tools for asset management, loading, builds, and testing. 🎯 Requirements Strong CS foundation: data structures, algorithms, memory management, software architecture. Proficiency in Java or ability to quickly learn it in a JVM environment. Understanding of pointers, references, memory concepts, and low-level programming. Experience with or interest in voxel-based engines and low-level graphics. Familiarity with rendering pipelines, graphics concepts, and real-time visualization. Ability to work independently in a remote environment while collaborating with distributed teams. 🎁 Benefits Fully remote working opportunity with flexibility and independence. Competitive compensation package. Opportunity to work on technically challenging and innovative game development projects. Direct influence over core engine architecture, systems, and development tools. Collaboration with talented teams working on cutting-edge technology. Opportunity to grow your expertise in graphics programming, engine development, and advanced game systems.