Game Engine/3D Developer (Godot)

Rapsodo

Konak

Presencial

TRY 450.000 - 750.000

Jornada completa

Hace 8 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Rapsodo, Inc. is seeking a Game Engine / 3D Developer to build and optimize 3D golf games using Godot 4 and C# within a Kotlin Multiplatform mobile app. You will focus on high-fidelity visuals and smooth performance on iOS and Android, while keeping a clean, testable architecture.

You will work with AI-assisted tools and contribute to engine development and mobile integration. The role emphasizes GPU profiling, shader work, and maintaining cross-platform compatibility, with a strong emphasis on

Formación

  • 5+ years of Unity development using C#. Godot experience is a plus.
  • Experience shipping at least one mobile 3D project.
  • Strong understanding of 3D math (vectors, quaternions, transforms, coordinates).
  • Experience with technical art, lighting, post-processing, terrain, vegetation, shaders and materials.
  • Knowledge of HLSL, Shader Graph or GLSL and adapting shaders across engines.
  • Hands-on experience with mobile GPU profiling/optimization tools (Xcode GPU Frame Capture, Android GPU Inspector).
  • Strong C# skills including clean architecture and unit testing.
  • Experience debugging iOS/Android builds; familiar with Git, shell scripts, command-line tools, headless builds.
  • Experience evaluating AI coding tools (Claude Code, Cursor, GitHub Copilot) and improving their output.

Responsabilidades

  • Develop and maintain 3D golf games using Godot 4 and C# within a Kotlin Multiplatform mobile app.
  • Improve visuals through lighting, materials, shaders, terrain, vegetation, and camera tech.
  • Profile and optimize performance on mobile devices (GPU, draw calls, batching, LODs, textures).
  • Maintain engine-mobile integration (Android plugins, iOS hosting, JSON communication).
  • Separate game logic/physics into engine-independent .NET libraries; enable unit tests.
  • Debug iOS/Android builds, analyze device logs, ensure reliable deployment across mobile platforms.
  • Use AI coding tools daily; review generated code and document architecture clearly.
  • Maintain architecture reviews and handoff notes.

Conocimientos

Unity C#
C#
Godot
3D Math
Shaders/Materials
Mobile GPU profiling
AI coding tools
Debug iOS/Android builds

Herramientas

Xcode GPU Frame Capture
Android GPU Inspector
Git
Shell scripting
Kotlin/Java (Android)

Descripción del empleo

Rapsodo is a global sports technology company with offices in Singapore, the United States, Türkiye, Japan, and Malaysia. We develop data-driven sports analytics products that combine computer vision, AI, hardware, and cloud technologies to help athletes measure, understand, and improve their performance.

Our products deliver accurate, real-time performance insights in demanding environments, supporting professional athletes, coaches, and sports organizations around the world.

About the Role

As a Game Engine / 3D Developer, you will develop and optimize 3D golf games built with Godot 4 and C# within Rapsodo's Kotlin Multiplatform mobile application. You will focus on delivering high-quality visuals and smooth performance on iOS and Android devices while maintaining a clean, testable architecture. Working with AI-assisted development tools, you will contribute to both game engine development and mobile integration.

What You'll Do
  • Develop and maintain 3D golf games using Godot 4 and C# within a Kotlin Multiplatform mobile application.
  • Improve visual quality through lighting, materials, shaders, terrain, vegetation, and camera techniques.
  • Profile and optimize performance on mobile devices, focusing on GPU usage, draw calls, batching, LODs, and texture budgets.
  • Maintain integration between the game engine and mobile application, including Android plugins, iOS hosting, and JSON-based communication.
  • Separate game logic and physics into engine-independent, testable .NET libraries and maintain code quality through unit testing.
  • Debug iOS and Android builds, analyze device logs, and support reliable deployment across mobile platforms.
  • Use AI coding tools in daily development, critically review generated code, and maintain clear architecture documentation and handoff notes.
What We're Looking For
  • 5+ years of professional Unity development experience using C#; Godot experience is a plus, not a requirement.
  • Experience shipping at least one mobile 3D project.
  • Strong understanding of 3D mathematics, including vectors, quaternions, transformations, and coordinate systems.
  • Experience with technical art, lighting, post-processing, terrain, vegetation, shaders, and materials.
  • Knowledge of HLSL, Shader Graph, or GLSL, with the ability to adapt shaders across engines.
  • Hands‑on experience with mobile GPU profiling and optimization tools, such as Xcode GPU Frame Capture or Android GPU Inspector.
  • Strong C# skills, including clean architecture, engine-independent logic, and unit testing.
  • Experience debugging iOS and Android builds, with familiarity with Git, shell scripts, command-line tools, and headless builds.
  • Practical experience using AI coding tools such as Claude Code, Cursor, or GitHub Copilot, with the ability to evaluate and improve their output.
Nice to Have
  • Experience with Godot 4 and C#.
  • Native mobile development experience, including Android plugins with Kotlin/Java, iOS with Swift/Objective‑C, or Unity as a Library.
  • Experience with procedural mesh generation, GIS, or elevation data.
Why Join Rapsodo?

We are a global leader in sports vision technology, powered by a team that believes in failing fast, learning faster, and winning as a team. At Rapsodo, you'll thrive in a culture driven by customer focus, achieving more with less, and redefining what's possible. If you are eager to work independently while contributing to a dynamic, innovative, and passionate team,

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

3D Game Engine Engineer – Godot & Mobile Graphics
3D Game Engine Engineer – Godot & Mobile Graphics

Rapsodo, Inc. • Konak

Presencial
TRY 450.000 - 750.000
DevOps Engineer
DevOps Engineer

Rapsodo, Inc. • Konak

Presencial
TRY 600.000 - 900.000
Platform Architect
Platform Architect

Rapsodo, Inc. • Konak

Presencial
TRY 900.000 - 1.500.000
Back-End Engineer
Back-End Engineer

Rapsodo, Inc. • Konak

Presencial
TRY 350.000 - 550.000
Rapsodo Studios - 3D Artist
Rapsodo Studios - 3D Artist

Rapsodo • Konak

Presencial
TRY 180.000 - 300.000
Software Architect
Software Architect

Rapsodo, Inc. • Konak

Presencial
TRY 400.000 - 700.000
Backend Team Leader
Backend Team Leader

Rapsodo, Inc. • Konak

Presencial
TRY 1.000.000 - 1.300.000
Junior Computer Vision Engineer
Junior Computer Vision Engineer

Rapsodo • Çankaya

Presencial
TRY 668.747 - 1.114.578
Junior Computer Vision Engineer
Junior Computer Vision Engineer

Rapsodo Inc. • Çankaya

Presencial
TRY 1.540.041 - 2.310.061
Deep Learning Engineer
Deep Learning Engineer

Rapsodo • Çankaya

Presencial
TRY 350.000 - 600.000