Game Engine / 3D Developer (Godot)
Rapsodo · Izmir
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Turkey.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 17 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Rapsodo
Izmir
Related job offers
-
IT Manager (Responsable Informatique) – Izmir, Turquie
Randstad Türkiye Izmir -
Java Developer (Fixed-Term)
Ericsson Izmir -
Subject Matter Expert (CIS) - Enterprise Architecture, Cloud, Cyber, Data Analytics, ITIL or Modernisation
Spektrum Izmir -
SAP HCM Consultant (Time Management, Org. Management & Personnel Admin)
Jobgether -
Senior Business Analyst - Banking
mobven Istanbul