Senior Unity Developer

11 Months ago • 5-7 Years
Game Programmer
Game Design
Game Engine

Job Description

Senior Unity Developer needed for open-world car game. Experience in driving physics, vehicle dynamics, and large-scale world-building is essential. Strong C# skills and proven track record in shipping high-quality games are required.
Good To Have:
  • Procedural Generation
  • Multiplayer Systems
  • Terrain Generation
  • Online Gameplay
Must Have:
  • Unity & C#
  • Open-world games
  • Driving Physics
  • Large-scale World

Add these skills to join the top 1% applicants for this job

unity
code-architecture
multiplayer
c#
lighting-shading
rendering
networking
cross-functional

Description

We are looking for a passionate and experienced Senior Unity Developer specializing in open-world car games using Unity. As a Senior Developer, you will lead the technical design and implementation of immersive car-based gameplay experiences, pushing the boundaries of what's possible in an open-world environment. You’ll work closely with game designers, artists, and other developers to bring complex game mechanics and interactive features to life.

Key Responsibilities:

  • Lead development of core gameplay systems for open-world car mechanics, including driving physics, vehicle dynamics, and environmental interactions.
  • Architect and implement scalable systems for an expansive open-world game, ensuring optimal performance across various platforms.
  • Collaborate with cross-functional teams (designers, artists, and other engineers) to define and realize the game’s technical vision.
  • Design and develop high-quality code using Unity and C# that is maintainable, scalable, and efficient.
  • Optimize the game for performance, especially in terms of large-scale open-world rendering, AI, and physics calculations.
  • Mentor and guide junior developers, sharing best practices in code architecture, optimization techniques, and game development workflows.
  • Troubleshoot, debug, and resolve complex technical issues, ensuring a smooth gameplay experience.
  • Integrate third-party systems, tools, and assets to enhance game functionality.
  • Stay current with industry trends, game development tools, and emerging technologies related to open-world games and driving simulations.

Requirements

  • 5+ years of professional experience in game development, with at least 2+ years focused on open-world games.
  • Strong proficiency in Unity and C# with a proven track record of shipping high-quality games.
  • Deep knowledge of driving physics, vehicle dynamics, and gameplay systems for car-based games.
  • Experience with large-scale world-building, procedural generation, or dynamic content systems.
  • Strong problem-solving skills with experience in performance optimization for open-world environments.
  • Ability to work well in a collaborative environment, handle multiple tasks, and meet deadlines.
  • Knowledge of various AI techniques for NPC behavior and pathfinding in open-world scenarios.
  • Familiarity with networking and multiplayer systems is a plus.
  • Experience with profiling tools such as Unity Profiler, Deep Profiling, and other debugging tools. Preferred Qualifications:
  • Familiarity with shading, rendering pipelines, and lighting in large-scale open-world environments.
  • Experience with procedural terrain generation or other environment generation techniques.
  • Strong knowledge of multiplayer synchronization and online gameplay mechanics.
  • Passion for cars, driving mechanics, or motorsports is a big plus.

Set alerts for more jobs like Senior Unity Developer
Set alerts for new jobs by Tamatem
Set alerts for new Game Programmer jobs in Jordan
Set alerts for new jobs in Jordan
Set alerts for Game Programmer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙