Senior C# Unity Developer

3 Months ago • 5 Years + • Game Engine • $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

Fire Hose Games - Marketing Director

Fire Hose Games

Boston, Massachusetts, United States (Remote)
1 Year ago
Epic Games - Technical Designer in Animation

Epic Games

(On-Site)
4 Months ago
dbt Labs - Senior Infrastructure Engineer II - GCP

dbt Labs

United States (Remote)
1 Week ago
GlobalStep - Director of Sales – Gaming

GlobalStep

United States (On-Site)
9 Months ago
Activision - Expert Level Designer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
bohemia interactive - Engine Tools Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
8 Months ago
The knights of unity studios - Unreal Engine Graphics Programmer

The knights of unity studios

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
4 Weeks ago
Gamebreaking studios - Senior Software Development Engineer (Unreal Game)

Gamebreaking studios

Colombia (Remote)
3 Weeks ago
draw and code  - Michal's Unity Design Student Internship

draw and code

Liverpool, England, United Kingdom (On-Site)
5 Months ago
Apple - Software Engineer - Developer Tools

Apple

Cupertino, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

zoox - Staff People Partner

zoox

Foster City, California, United States (Hybrid)
1 Week ago
Coda - Senior/Staff Software Engineer, Codashop

Coda

Manila, Metro Manila, Philippines (Remote)
1 Week ago
Zones - Field Services Technician

Zones

New York, United States (On-Site)
1 Month ago
Ion - Senior Software Developer, Italy

Ion

Italy (Hybrid)
9 Months ago
Trek - .NET Engineer

Trek

Haryana, India (On-Site)
6 Months ago
EMA - Product Manager

EMA

California, United States (Hybrid)
9 Months ago
miniclip - LiveOps Specialist - Marketing Specialist

miniclip

İzmir, İzmir, Türkiye (On-Site)
3 Weeks ago
Luxoft - Senior Data Ops Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
8 Months ago
NinjaVan - Field Sales Executive Jawa Timur (Talent Pool)

NinjaVan

East Java, Indonesia (On-Site)
9 Months ago
Autodesk - Tax Manager

Autodesk

Denver, Colorado, United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Kenmore, Washington, United States

Monarch Money - Engineering Manager, Core Product

Monarch Money

United States (Remote)
1 Month ago
Tamatem - Retail Banking Analytics Product Director

Tamatem

Raleigh, North Carolina, United States (Remote)
2 Months ago
Granicus - Senior Solution Consultant

Granicus

United States (Remote)
1 Month ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
8 Months ago
Ethernovia - Senior Field Application Engineer Lead

Ethernovia

San Jose, California, United States (On-Site)
2 Months ago
Square - Process Analyst

Square

Lisle, Illinois, United States (Hybrid)
1 Week ago
HCL Tech - Senior Developer (iOS, Android, Java)

HCL Tech

Florida, United States (On-Site)
2 Months ago
Toast - Staff Software Engineer

Toast

Boston, Massachusetts, United States (Hybrid)
1 Month ago
IGT - Software Developer, Data Migration Analyst

IGT

West Greenwich, Rhode Island, United States (Hybrid)
1 Month ago
hogarth - SDET - Software Development engineer in Test

hogarth

Sunnyvale, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

TiMi Studio Group - Client Development Engineer for 3A Stylized Realistic Shooting Game

TiMi Studio Group

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Riot Games - Staff Software Engineer, Game Build - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Habby fun - Game Quality Assurance Engineer

Habby fun

Beijing, Beijing, China (On-Site)
4 Weeks ago
hello games - Graphics / Engine Programmer

hello games

Guildford, England, United Kingdom (On-Site)
4 Weeks ago
Nvizzio Creations - Senior Unreal Programmer

Nvizzio Creations

Montreal, Quebec, Canada (On-Site)
4 Months ago
Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Remote)
7 Months ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
bohemia interactive - Engine Tools Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
8 Months ago
Beyond Sports - Unreal Engine Intern

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
3 Months ago
gs studio - Unreal Engine Network Developer

gs studio

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

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.

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