Senior C# Unity Developer

1 Day ago • 5 Years + • $100,000 PA - $120,000 PA

Job Summary

Job Description

The Senior C# Unity Developer will translate design requirements into acceptance criteria, take ownership of essential game features, and reproduce issues for QA. They will promote best engineering practices, estimate task efforts, provide support for live game operations, and mentor other engineers. The developer will also participate in code reviews, identify coding standard deviations and risks, and communicate effectively with teammates. The role requires experience in full lifecycle game development, proficiency in C# and Unity, expertise in implementing technical aspects of design documents, and the ability to architect solutions.
Must have:
  • 5+ years of programming experience
  • Proficiency with C# and Unity 2020 LTS or later
  • Experience in full lifecycle game development
  • Ability to architect solutions
Good to have:
  • Expertise with mobile game development
  • Experience developing games for consoles
  • Experience with Backend Services

Job Details


Who We're Looking For

An expert software engineer excited to share their experience with our team. Someone who will work either in-office or remotely.

 

Duties & Responsibilities

  • Translate design requirements into acceptance criteria that the team can execute
  • Take ownership of essential features of the game
  • Reproduce issues and create test cases for QA to improve our games' overall quality and stability.
  • Promote engineering best practices and coding standards
  • Partner with teammates to help estimate task efforts and plan appropriate sprint workloads
  • Provide engineering support for live game operations as needed
  • Maintain and improve existing codebases
  • Mentor other engineers with technical guidance on approach and implementation
  • Participate in Code Reviews and give guidance to other engineers. Be able to identify divergence from coding standards and best practices. Be able to identify conflicts and risks within the entire project. Be able to offer solutions to identified conflicts and risks.
  • Know and use version control software such as Git, Perforce, or Plastic SCM
  • Communicate effectively with your teammates

 

Required Skills

  • Proven working experience in full lifecycle game development. Must have at least two previously shipped titles and 5+ years of relevant professional programming experience 
  • Proficiency with C# and Unity 2020 LTS or later
  • Expertise in implementing the technical aspects of design documents
  • Ability to architect solutions at various stages of development
  • Knowledge of advanced techniques to build and customize solutions for complex requirements
  • Ability to identify the root cause of complex problems and solve them using sustainable solutions
  • Experience reviewing and evaluating code for clarity, structure, quality, and accuracy
  • Outstanding verbal and written communication skills in English

 

Bonus Skills

  • Expertise with mobile game development using C# and Unity on iOS and Android
  • Experience developing games for consoles 
  • Experience with Backend Services such as PlayFab, Beamable, or Google Firebase
  • Understanding of server authoritative feature design and implementation



Similar Jobs

Gym Class VR - Lead Technical Artist (Staff, Principal)

Gym Class VR

(Remote)
1 Day ago
Meta - Software Engineer, Infrastructure

Meta

Seattle, Washington, United States (Remote)
5 Months ago
Dream Games - Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
tic toe games - Tech Artist

tic toe games

Los Angeles, California, United States (On-Site)
1 Day ago
Colo pl - Foundation Development Engineer

Colo pl

Minato City, Tokyo, Japan (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Endless Studios - Game Design Mentor

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Remote)
9 Months ago
Tencent - Main System Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
1 Month ago
playground - Character Artist (All Levels)

playground

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Day ago
tale worlds - Software Engineer, Game Systems

tale worlds

Ankara, Ankara, Türkiye (Hybrid)
20 Hours ago
Unity - Gaming Business Analyst

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
10 Hours ago
Meta - Production Engineering

Meta

Burlingame, California, United States (On-Site)
5 Months ago
OKX - Senior Product Manager, Trading Infrastructure

OKX

Hong Kong (On-Site)
6 Months ago
Google - Data Science Research, AI Benchmark

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Naphora - 2D Animator

Naphora

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Day ago
MyGames - Product Analyst

MyGames

(Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Hashbang, Inc. specializes in fun and engaging game mechanics, large-scale backend system integration, game client development, and multiplayer networking. At Hashbang, we pride ourselves in our family culture. With our games, we are inspired to revive the “couch co-op” experience so we can bring people closer together. We believe that with each game we develop, we create new opportunities to learn, grow, and connect.
View All Jobs

Get notified when new jobs are added by hashbang

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug