Work at Perch

Were you the kid whose parents had to drag you kicking and screaming out of a museum because you wanted to stay forever? You’ll probably be a good fit at Perch.

Perch is growing and looking for creative developers and interactive designers. Our work is fun, varied, and supports organizations that are addressing some of the most important issues of our time. Want to join us? Send us an email with your resume and a link to your portfolio.

Our clients include museums, conservation organizations, science centers, and other mission-driven organizations with important stories to tell. You will work as part of a close-knit team to transform ideas into real-world interactive exhibits, products, and more. From illustrations to hands-on fabrication and from concept design to full-stack development — there’s a little bit of everything in each project we work on.

UI/UX Designer

Perch is looking for organized, passionate interactive designers who are ready to use their skills to make a positive impact and push the boundaries of what is possible.


Skills needed:

  • Strong portfolio with examples of multi-device digital/interactive work
  • Top notch Creative Suite skills
  • Proficiency with Figma or similar collaborative prototyping tools
  • Familiarity with CSS and how web-based code works
  • An interest in how the things you are designing are made
  • Ability to sketch and illustrate to support a concept

Bonus points if…

  • You can write some code
  • You understand the process of exhibit design from concepts to fabrication
  • You have motion graphics or videography experience
  • You can use Sketchup, Blender, or Rhino
  • You know your way around a wood shop

Creative Developer

Perch is looking for creative developers who enjoy combining code, content, data, and media into interactive experiences. Get ready to learn new things on the fly as we adapt to the technology landscape.


Skills needed:

  • Strong ES6+ Javascript skills, including working with frameworks such as Node, React, Meteor, or Vue
  • Comfortable managing remote servers via command line and managing code repos on GitHub
  • Able to create clean, responsive user interfaces with HTML and CSS
  • Experience parsing/manipulating data via files, databases, and APIs
  • Comprehensive understanding of WordPress themes and REST API development

Bonus points if…

  • You can generate and animate graphics using SVG, canvas, and WebGL
  • You have dabbled in browser-to-device communication via serial, websockets, bluetooth, etc.
  • You have GIS and/or web-based mapping experience (QGIS/ArcGIS, Leaflet/Mapbox)
  • You can develop a game in Unity, Phaser, or Three
  • You know your way around a wood shop