Do you love video games? We are looking for a talented self-driven individual to add to our team to help create next generation games.Our programmers work intimately with an interdisciplinary team of professionals and play a key role in carrying out product development from conception to execution.Duties & ResponsibilitiesCore system architectureImplementation of unique game-play mechanics and complex user interfaceRegular iteration and maintenance of the above systemsConstant communication with other developers and production teamsEstimation of time to complete tasksDocumentation of key algorithms and interfacesPrioritize tasks and deliver on them in a timely mannerAbilitiesExhibit strong problem solving and decision making skillsExercise great verbal and written communication skills, as well as be organized and helpfulCapable of working in a team environment as well as working independentlyAble to diagnose problems and make quick, accurate decisionsAdept in fast-paced environments where multi-tasking and attention to detail are crucialTroubleshoot and deliver solutions to programming defects and deployment issuesImprove and refactor existing codeProfessional RequirementsBachelor's degree in Computer Science and/or equivalent work experience requiredMinimum 2 years of professional/indie game development experienceMinimum 2 years of experience with Unity for mobile developmentCredited as a programmer on at least two shipped titles or playable games in an app storeTechnical Skills RequiredProficiency in C# scriptingExperience with Unity's asset pipeline for both 2D and 3D artAbility to work in the A-Z game development process from concept through design, development, and deliveryDetailsPlease submit resumes and Demo Reel to ******. Please include salary history/expectations, as resumes without salary histories will not be considered.#J-18808-Ljbffr