Joining the Team

Things to know if you think you’d like to work with us

We are currently looking to expand our contract resources in several areas for current and upcoming projects. Freelance engagements may eventually turn into full-time.

If any of the descriptions below sound like they describe you, please get in touch! If none of the descriptions below describe you, but you find what we’re doing compelling and you think you have something important to bring to the table, please get in touch!

We’re not much concerned with your resume, your LinkedIn profile, or any other such oft-requested documentation (but feel free to send them).

We are very much concerned with two things: what you can do, and how you do it. 

The first item you can demonstrate by sending us some examples of your work, with a description of what your role was in each project. The second item involves things like your personal integrity, work philosophy, and how you interface with others — getting a proper sense of all this will require a conversation, to which you will be invited if we’re impressed by (and perceive a need for) what we see in the first item.

We believe there is nothing more important for the success of an organization than building — and sustaining — a team of the right people. So we take this very seriously.

Before you read on to the more specific role descriptions, there are a few activities and requirements that apply to anyone on the team, regardless of specialization (and regardless of position or job title). The following are some things that everyone does:

  • Contribute to communications regarding how to improve our process, better serve our clients, and have more fun.
  • Collaborate with colleagues, junior and senior, to mentor and learn. This may be cross-discipline, in fact this is encouraged. 
  • Jump in and do what needs to be done, even if what needs to be done isn’t explicitly listed in one’s job description.

Some things that everyone is expected to bring:

  • Good communication skills and a willingness to use them.
  • A belief that one’s job should be meaningful and satisfying and that we’re all in it together to make this happen for the entire team.
  • A deep and relentless desire to do really cool shit that impresses the hell out of the client and anyone else who comes in contact with it.


We consider designers to be visual storytellers. They understand design fundamentals as a foundation for innovation. That is to say, they know the rules and also how to break them when appropriate. Skilled with the latest digital tools, they’re also comfortable with pencil, marker or maybe a 35mm camera.

This role can mean a lot of things. Depending on a project’s needs and one’s skill set, the Designer role may be more-or-less equivalent to anything from “Production Artist” to “Art Director” at other shops. Some things that Designers do:

  • Understand agency standards and client visual identity guidelines and execute top-quality design work within these parameters, throughout all project phases.
  • Work with Creative Directors and Producers to translate well-defined requirements into design work that exceeds expectations.
  • Assist Producers in making sure visual assets are appropriately prepared for integration and delivery.

Some things that Designers bring:

  • A thorough understanding of basic design principles, including typography and layout.
  • Knowledge of innovative design techniques, from experience.
  • Experience with UI design for a variety of platforms
  • Expert-level knowledge of Photoshop and Illustrator; experience with other tools including 3D applications, video editing and animation. 
  • Understanding of asset pipelines for HTML, game engines, etc. as well as emerging interactive platforms
  • Presentation skills, preferably client-facing


Producers manage projects from concept to delivery. They are the “go-to” point of contact for clients and the development team, making sure everyone has the information and assets they need to keep moving forward — this invariably involves the constant and active application of excellent communication and organizational skills.

When we say “Producer,” productions of the digital and interactive sort are implied. Therefore a Producer should have an understanding of all the domains and activities in which the interdisciplinary team are engaged — from technology to design.

Producers are often expected to manage multiple projects simultaneously. More traditional production tasks, such as managing event logistics, scenic builds, and video shoots may fall in the Producer’s bailiwick, as well. 

Depending on the project team structure and the individual’s skill set, the Producer role may also include some level of UX design and creative direction. Some things that Producers do:

  • Develop, then track and maintain project schedules and budgets.
  • Develop Statements of Work and Functional Specifications
  • Define goals and deliverables consistent with project specifications and creative direction
  • Track milestones to ensure that goals are fully met
  • Ensure that projects are properly resourced throughout.
  • Identify and communicate in advance any issues that may negatively impact the production process.
  • Drive collaboration between team members and identify potential synergies between teams
  • Serve as primary client contact, clearly communicating scope and managing expectations
  • Lead meetings and conference calls, following up with appropriate documentation

Some things that Producers bring, beginning with excellent written and verbal communication skills:

  • Extreme organization and an intense desire to tame chaos and uncertainty
  • Punctuality, reliability and a positive attitude at all times
  • An ability to manage stressful situations and difficult conversations with grace
  • An eye for detail and high production values

Unity Developer

This could be described as a “Unity generalist” position. Some things that Unity Developers do include the following:

  • Translate design specifications, wireframes, etc. into a functional 3D experiences for various platforms using the Unity engine and C#
  • Develop interfaces for various controllers, input devices, microcontrollers (e.g., Arduino)
  • Constantly stay informed of evolving standards and development technologies and bring new ideas to the table

Some things that Unity Developers bring:

  • C# coding expertise, with an understanding of what makes code efficient, reliable, and reusable
  • An understanding of importing, manipulating and integrating 2D and 3D assets in Unity
  • Experience with version control software
  • An understanding of the full software development lifecycle
  • A profound and abiding love for elegant technical solutions