Search by job, company or skills

gamefuel studio

Senior Unity3D Developer (Game Systems & Architecture)

8-10 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description:

GameFuel is a bootstrap startup with a clear vision: to deliver top-tier game art content by combining world-class talent with efficient processes. We partner closely with game development studios, ensuring seamless integration and minimising client overhead. At GameFuel, we empower our artists to grow into complete game professionals—specialists who understand the broader game context and the impact of their work on the final product.

Role Overview:

We are seeking a highly experienced Senior Unity3D Developer to lead the design, development, and optimization of complex game systems. This role requires deep expertise in Unity, strong architectural decision-making, and the ability to build scalable, high-performance systems across both ECS (DOTS) and traditional GameObject workflows.

You will play a critical role in shaping technical direction, mentoring developers, and ensuring production-grade code quality across the project lifecycle.

Key ResponsibilitiesArchitecture & Systems Design

●      Design and implement scalable game systems using clean architecture principles (SOLID, DI, composition over inheritance)

●      Define and maintain project-wide technical standards and patterns

●      Build modular, reusable systems that support rapid iteration and long-term maintainability

Core Development

●      Develop high-performance gameplay systems using:

○       Unity (latest LTS / 6.x)

○       C# (advanced level)

○       Unity DOTS (Entities, Jobs, Burst) where applicable

●      Optimize CPU, memory, and GC allocations for hot paths and real-time systems

●      Implement asynchronous workflows using Task / Awaitable patterns appropriately

Performance & Optimization

●      Identify and eliminate performance bottlenecks (CPU, GPU, memory)

●      Ensure zero/low-GC allocations in critical systems

●      Profile using Unity Profiler, Frame Debugger, and external tools

●      Optimize large-scale scenes, object lifecycles, and system update loops

Tooling & Pipeline

●      Develop internal tools to improve team productivity

●      Work with CI/CD pipelines (Jenkins, Unity Build Automation, etc.)

●      Ensure deterministic behavior where required (e.g., multiplayer, rollback systems)

Multiplayer & Advanced Systems (Preferred)

●      Implement or contribute to:

○       Rollback netcode / deterministic simulations

○       Input prediction systems

○       State synchronization strategies

Collaboration & Leadership

●      Mentor junior and mid-level developers

●      Conduct code reviews and enforce engineering best practices

●      Collaborate with designers, artists, and producers to align technical solutions with gameplay goals

Required Skills & Experience

●      8+ years of professional experience in game development

●      Strong expertise in Unity3D and C#

●      Deep understanding of:

○       Unity lifecycle (Awake, Start, Update, etc.)

○       Memory management and garbage collection

○       Multithreading and Job Systems

●      Experience designing large-scale, maintainable systems

●      Solid grasp of:

○       Design patterns (DI, Factory, Observer, etc.)

○       Data-oriented design principles

●      Proven experience optimizing performance-critical systems

Preferred Qualifications

●      Experience with multiplayer architectures (authoritative server, rollback, etc.)

●      Familiarity with custom tooling and editor scripting

●      Experience working on live-service or shipped titles

●      Knowledge of low-level systems or engine internals

Nice to Have

●      Experience with Unity DOTS (ECS, Burst, Jobs)

●      Experience with Unreal Engine (for cross-engine perspective)

●      Backend/service integration experience

●      Familiarity with AI systems (behavior trees, planners, etc.)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146585931