Senior C# Unity Developer

Hashbang, Inc.

Kenmore (WA)

Remote

USD 110,000 - 170,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote work option
Flexible hours

Job summary

Hashbang, Inc. is looking for an expert software engineer to join our game team in a role that supports in-office or remote work.

The successful candidate will translate designs into robust C# implementations using Unity, own core game features, and ensure quality through testing and collaboration with teammates. You will mentor peers, lead code reviews, and uphold engineering standards while helping plan sprint workloads and support live game operations as needed.

Qualifications

  • 2+ shipped titles and 5+ years of professional programming experience.
  • Proficiency with C# and Unity 2020 LTS or later.
  • Ability to implement technical aspects from design documents.
  • Ability to architect solutions across development stages.
  • Root-cause analysis and sustainable problem solving.
  • Experience evaluating code for clarity and quality.
  • Outstanding English communication skills.

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 game quality and stability
  • Promote engineering best practices and coding standards
  • Partner with teammates to estimate task efforts and plan sprint workloads
  • Provide engineering support for live game operations as needed
  • Maintain and improve existing codebases
  • Mentor engineers with technical guidance on approach and implementation
  • Participate in code reviews and guide others on coding standards and risks
  • Know and use version control such as Git, Perforce, or Plastic SCM
  • Communicate effectively with teammates

Skills

C# programming
Unity 2020 LTS+
Full lifecycle game dev
Shipped titles
Architect solutions
Code reviews
English communication

Tools

Git

Job description

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

Duties & Responsibilites

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead C# Unity Developer
Lead C# Unity Developer

Hashbang, Inc. • Kenmore (WA)

On-site
USD 120,000 - 180,000
Sr. Game Developer
Sr. Game Developer

HBOX Digital Headquarters • Northern (KY)

Hybrid
USD 80,000 - 120,000
Senior C#/Unity Engineer (Fully Remote)
Senior C#/Unity Engineer (Fully Remote)

PlayQ • United States

Remote
USD 120,000 - 180,000
Flexible time off
Virtual team-building
Conferences opportunities
+1
Senior C# Unity Engineer | Remote & Impactful Gameplay
Senior C# Unity Engineer | Remote & Impactful Gameplay

Hashbang, Inc. • Kenmore (WA)

Remote
USD 110,000 - 170,000
Remote work option
Flexible hours
Senior Software Engineer (Games)
Senior Software Engineer (Games)

Grow in Greenville, NC • Greenville (NC)

On-site
USD 120,000 - 180,000
Senior Game Engineer
Senior Game Engineer

Companion Group • United States

Remote
USD 120,000 - 180,000
Unity VR Game Developer
Unity VR Game Developer

SherlockTalent • United States

On-site
USD 80,000 - 100,000
$500 referral bonuses
Senior C# Unity Game Lead & Technical Architect
Senior C# Unity Game Lead & Technical Architect

Hashbang, Inc. • Kenmore (WA)

On-site
USD 120,000 - 180,000
Senior Animation Engineer
Senior Animation Engineer

Companion Group • United States

Remote
USD 120,000 - 190,000
Unity 3d Developer
Unity 3d Developer

Namely • New York (NY)

On-site
USD 100,000 - 140,000
Competitive salary and benefits package
Flexible working hours
Career development and growth opportunities
+1