Hashbang Games
Senior C# Unity Developer
Hashbang Games, Washington, District of Columbia, us, 20022
Hashbang, Inc
Senior C# Unity Developer
Kenmore, WA·Remote·Full time
Apply for Senior C# Unity Developer
Join our team as a Senior C# Unity Developer / Software Engineer VDescription
Who We're Looking ForAn expert software engineer excited to share their experience with our team. Someone who will work either in-office or remotely.Duties & ResponsibilitiesTranslate design requirements into acceptance criteria that the team can executeTake ownership of essential features of the gameReproduce issues and create test cases for QA to improve our games' overall quality and stability.Promote engineering best practices and coding standardsPartner with teammates to help estimate task efforts and plan appropriate sprint workloadsProvide engineering support for live game operations as neededMaintain and improve existing codebasesMentor other engineers with technical guidance on approach and implementationParticipate 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 SCMCommunicate effectively with your teammatesRequired SkillsProven working experience in full lifecycle game development. Must have at least two previously shipped titles and 5+ years of relevant professional programming experienceProficiency with C# and Unity 2020 LTS or laterExpertise in implementing the technical aspects of design documentsAbility to architect solutions at various stages of developmentKnowledge of advanced techniques to build and customize solutions for complex requirementsAbility to identify the root cause of complex problems and solve them using sustainable solutionsExperience reviewing and evaluating code for clarity, structure, quality, and accuracyOutstanding verbal and written communication skills in EnglishBonus SkillsExpertise with mobile game development using C# and Unity on iOS and AndroidExperience developing games for consolesExperience with Backend Services such as PlayFab, Beamable, or Google FirebaseUnderstanding of server authoritative feature design and implementation
#J-18808-Ljbffr
Senior C# Unity Developer
Kenmore, WA·Remote·Full time
Apply for Senior C# Unity Developer
Join our team as a Senior C# Unity Developer / Software Engineer VDescription
Who We're Looking ForAn expert software engineer excited to share their experience with our team. Someone who will work either in-office or remotely.Duties & ResponsibilitiesTranslate design requirements into acceptance criteria that the team can executeTake ownership of essential features of the gameReproduce issues and create test cases for QA to improve our games' overall quality and stability.Promote engineering best practices and coding standardsPartner with teammates to help estimate task efforts and plan appropriate sprint workloadsProvide engineering support for live game operations as neededMaintain and improve existing codebasesMentor other engineers with technical guidance on approach and implementationParticipate 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 SCMCommunicate effectively with your teammatesRequired SkillsProven working experience in full lifecycle game development. Must have at least two previously shipped titles and 5+ years of relevant professional programming experienceProficiency with C# and Unity 2020 LTS or laterExpertise in implementing the technical aspects of design documentsAbility to architect solutions at various stages of developmentKnowledge of advanced techniques to build and customize solutions for complex requirementsAbility to identify the root cause of complex problems and solve them using sustainable solutionsExperience reviewing and evaluating code for clarity, structure, quality, and accuracyOutstanding verbal and written communication skills in EnglishBonus SkillsExpertise with mobile game development using C# and Unity on iOS and AndroidExperience developing games for consolesExperience with Backend Services such as PlayFab, Beamable, or Google FirebaseUnderstanding of server authoritative feature design and implementation
#J-18808-Ljbffr