Jobiglo

No results.

Game Engine / 3D Developer (Godot)

Rapsodo · Izmir

New
Senior 🇬🇧 English
Unity C# Godot Kotlin Multiplatform HLSL GLSL Shader Graph iOS Android Git

Job description

About the role

Rapsodo, a global sports technology company, develops data-driven sports analytics products combining computer vision, AI, hardware and cloud technologies. As a Game Engine / 3D Developer, you will develop and optimize 3D golf games built with Godot 4 and C# within a Kotlin Multiplatform mobile application, delivering high-quality visuals and smooth performance on iOS and Android while keeping a clean, testable architecture. You will also work with AI-assisted development tools.

Key responsibilities

  • Develop and maintain 3D golf games using Godot 4 and C# inside a Kotlin Multiplatform app.
  • Improve visual quality through lighting, materials, shaders, terrain, vegetation and camera techniques.
  • Profile and optimize mobile performance, focusing on GPU usage, draw calls, batching, LODs and texture budgets.
  • Maintain integration between the game engine and mobile app, including Android plugins, iOS hosting and JSON-based communication.
  • Separate game logic and physics into engine-independent, testable .NET libraries and keep code quality up with unit tests.
  • Debug iOS and Android builds, analyze device logs and support reliable deployment.
  • Use AI coding tools daily, review generated code critically, and keep architecture documentation and handoff notes clear.

Required profile

  • 5+ years of professional Unity development experience with C#; Godot experience is a plus but not required.
  • Experience shipping at least one mobile 3D project.
  • Strong understanding of 3D mathematics (vectors, quaternions, transformations, coordinate systems).
  • Experience with technical art, lighting, post-processing, terrain, vegetation, shaders and materials.
  • Hands-on experience with mobile GPU profiling tools such as Xcode GPU Frame Capture or Android GPU Inspector.
  • Experience debugging iOS and Android builds, with familiarity with Git, shell scripts, command-line tools and headless builds.
  • Practical experience with AI coding tools such as Claude Code, Cursor or GitHub Copilot.

Required skills

  • C# with clean architecture, engine-independent logic and unit testing.
  • HLSL, Shader Graph or GLSL, able to adapt shaders across engines.
  • Nice to have: Godot 4 and C#, native mobile development (Android plugins with Kotlin/Java, iOS with Swift/Objective-C, or Unity as a library), and procedural mesh generation, GIS or elevation data.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Rapsodo.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Türkiye.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Chat with us on Telegram

Published 18 saat önce

Expires 1 ay sonra

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Rapsodo

Izmir