Senior Unity Developer

Tamatem is a game development company specializing in open-world car games using Unity.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior .NET Developer

Senior .NET Developer position at Tamatem, developing backend services for mobile games, requiring 3+ years of experience in .NET development with expertise in C# and cloud services.

Software Senior Engineer

Senior Software Engineer role at Dell Technologies working on PowerScale's distributed file system and storage solutions, requiring 5-8 years of experience in systems programming.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud solutions, requiring 5+ years of experience and offering comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Fidelity Digital Assets, focusing on crypto trading platform development with Java, distributed systems, and blockchain technology in Jersey City.

Description For Senior Unity Developer

Tamatem is seeking a passionate and experienced Senior Unity Developer specializing in open-world car games. As a key member of our team, you'll 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. This role requires expertise in Unity and C#, with a focus on driving physics, vehicle dynamics, and large-scale world-building. You'll be responsible for architecting scalable systems, optimizing performance, and mentoring junior developers. If you have a passion for cars and open-world game development, this is an exciting opportunity to make a significant impact on cutting-edge projects at Tamatem.

Last updated 5 months ago

Responsibilities For Senior Unity Developer

  • 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 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 For Senior Unity Developer

  • 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
  • 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

Interested in this job?