Game Developer - Voxel-Based Engine (Java)
JobgetherJob Description
📋 Description Develop and enhance voxel engine systems and core architecture. Implement rendering and graphics features for voxel environments. Work with world generation, spatial data structures, and voxel environments. Optimize memory usage, performance, and resource management. Integrate assets (2D/3D, Blender) into the engine pipeline. Build and maintain internal tools for asset management and testing. 🎯 Requirements Strong CS foundation in data structures, algorithms, memory management, and software architecture. Proficiency in Java or willingness to learn Java in a JVM environment. Understanding of memory concepts and low-level programming principles. Experience with or interest in custom-built game engines, voxel-based systems, and low-level graphics. Familiarity with rendering pipelines, graphics concepts, and real-time visualization. Strong problem-solving, proactive experimentation, and readiness to tackle technical challenges. 🎁 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 on cutting-edge technology. Growth opportunity in graphics programming, engine development, and advanced game systems.