Full-stack Developer– Creative Technology, Experiential Marketing, Immersive Experiences

Full-stack Developer– Creative Technology, Experiential, and Web Development

Goodbeast is a full-service creative agency with offices in Portland, OR, Washington, DC, and clients worldwide. Our team of strategists, designers, and engineers create everything from new brands to compelling websites, from experiential installations to custom applications and digital marketing campaigns to e-commerce sites.

Goodbeast is seeking a contract Full-stack Developer for creative technology, experiential, and web application development projects.

This is a fully remote position with occasional visits to the office in Portland, OR and occassional client sites (less than 10% travel). The ideal candidate will be located in the Portland, Oregon metropolitan area.

Who You Are

  • You have a passion for interactive technology, including both advanced web technologies and the latest in physical computing. The ideal candidate will love building things for both the Internet and the real world.
  • You have extensive experience developing creative concepts and working on multi-disciplinary teams with strategists, graphic designers, copywriters, and other creative professionals.
  • You are comfortable explaining advanced technical concepts to clients, prospects, and team members.
  • You are an excellent written and oral communicator with good team skills.
  • You have at least five years of experience in an agency environment and understand the expectations of customer service for professional services.

Only candidates with at least five years of creative agency (or advertising, marketing, branding) experience will be considered.

What You’ll Be Doing

This person will be responsible for executing creative technology engagements both on- and offline, including all technical aspects of software development and physical installations. One minute you’ll oversee the launch of a globally-played mobile game, the next, you’re prototyping an IoT control board, and then you’re discussing advanced front-end animation techniques with a graphic designer.

Responsibilities include:

  • Exploring ideas as part of a creative team and testing the feasibility of those ideas by leading proof-of-concept and prototyping sessions.
  • Developing high-quality technical work product based on approved prototypes and designs.
  • Adhering to agency QC processes to ensure deliverables meet specifications and our standards.
  • Executing on-site installations, including providing technical guidance for vendors and working with project managers and producers to ensure work is done correctly

Requirements include:

  • A minimum of five years experience working primarily in Javascript, HTML, and CSS.
  • Proficiency in open-source flavors of SQL – MySQL, MariaDB, PostgreSQL, etc.
  • Proficiency in a server-side programming language like Node.js, Python, Java, or Ruby.
  • Proficiency in a microcontroller programming language/environment, such as C/C++, Lua, MicroPython, Arduino, or an equivalent.
  • Experience with creative coding tools (Max/MSP, PureData, Processing/P5.js, Vuo, TouchDesigner, OpenFrameworks, Cinder, etc).
  • Knowledge of digital electronics and hole-through soldering skills.
  • A “systems thinking” mindset.
  • A commitment to quality work.
  • Excellent written and verbal communication skills.
  • Excellent customer service skills.
  • Teaching experience a plus.
  • Experience with Vue.js is a plus but not required; you’ll learn it quickly.