View Our Website View All Jobs

Interactive Developer

 

 

 

 

 

You Are Here (YAH) is looking for an Interactive Developer to help lead the charge in the Experiential revolution - a creative problem solver comfortable learning their way through awesome projects. Our developers embed themselves in every step of our processes – from ideation through prototyping and iterating to polishing and delivering. Each member of our team is comfortable leading their own projects, but we’re at our best when we collaborate with peers across the agency to create industry-leading experiential activations. We aren’t looking for an expert in any one area, but rather a swiss-army knife of development with foundations of knowledge which we can build upon together.

Responsibilities

  • Develop creative software solutions to bring complex ideas to life
  • Collaborate with design and creative teams to define requirements for 2D and 3D assets and plan execution of new features
  • Estimate work required for projects by breaking down assignments into tasks
  • Communicate frequently and clearly with the development team regarding project status, challenges, hiccups, and milestones
  • Own and lead projects, working with Senior Developers to define and guide production while helping Junior Developers learn and grow 
  • Test, deploy, and sometimes present software to clients and customers

Requirements

  • 3-5 years’ experience building consumer-facing games, experiential activations, or equivalent experience
  • Strong proficiency with the Unity 3D game engine
  • Proficient in C# (and preferably familiarity with other programming languages as well)
  • Understand principles of good software engineering (modularity, encapsulation, avoiding premature optimization, proper project documentation, and organization, etc.)
  • Familiarity with common data structures and algorithms used in game development
  • Foundational knowledge of 3D asset production tools and pipelines
  • Understand the fundamentals of computer hardware, networks, and operating systems - how to make software that runs in a variety of contexts and across different platforms
  • Strong math skills
  • Comfortable with auxiliary tools - image editing software (GIMP/Photoshop), version control systems (Git), etc.
  • A good eye for detail
  • Self-starter with a willingness to get things done ahead of schedule, learn new tools, and invent novel solutions to problems
  • Strong verbal communication and interpersonal skills
Read More

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150