Our client is looking for a Tools Programmer to join their fully remote team to build next generation MMOs and Multiplayer Games. They currently need a programmer passionate about terrain and graphical tools.
What are the responsibilities
- Develop and maintain tools for terrain and graphics within our game engine. Ensure that our terrain and graphical tools are efficient and scalable supporting a smooth experience across a range of hardware.
- Collaborate with artists and designers to create powerful userfriendly tools that facilitate the creation of detailed dynamic game environments.
- Implement and optimize rendering techniques for terrain and environmental effects.
- Work on procedural generation systems for largescale landscapes.
What are the requirements
- 1 Shipped AAA MMO or Multiplayer Online title.
- Bachelors degree in Computer Science Game Development or related field.
- Proficient in C C# or Python with strong understanding of software engineering principles.
- Experience with customer game engines or a desire to build a custom game engine.
- Deep knowledge of graphics programming including shaders and graphics APIs (DirectX OpenGL Vulkan).
- Solid mathematical skills particularly in linear algebra and geometry.
- Experience with terrain generation and manipulation techniques.
- Familiarity with performance optimization in game development.
- Strong problemsolving abilities and a keen eye for detail.
- Excellent collaboration and communication skills.
- Passionate about game development and creating immersive game worlds.
Nice to Haves:
- Experience with realtime networked game systems.
- Knowledge of AI programming in game environments.
- Knowledge of Voxel Systems
- Previous work on MMO or largescale openworld games.
- Contributions to opensource game development projects or personal game projects.
- Experience with crossplatform development.
Required Experience:
Senior IC