Creative Coder

Employer

Job Description

Expected compensation: $66.00 - $75.00 per hour

HireArt is helping the world’s largest social network hire a Creative Coder to develop original and highly engaging augmented reality (AR) experiences.

In this role, you’ll join a team that supports the company’s growing portfolio of AR products and features. You’ll work very closely with art directors, engineers, and technical artists to bring concepts to life, which will play for over a billion users on the company’s platform.

This position is a hybrid of art, design, and software engineering. We’re looking for candidates who can not only generate/prototype innovative experiences, but carry them through to polished, bug-free, real-time AR experiences. You’ll involve yourself in every aspect of the product development process, assist teams of art directors and external vendors in tackling projects, and be equipped to provide support on complicated technical issues.

As a Creative Coder, You Will
  • Partner with Art Directors, generating and communicating interactive concepts effectively in writing, images, storyboards, and videos.
  • Code real-time interactive prototypes and experiences in JavaScript through multiple iterations and up to polished release using Spark AR Studio and other standard creative tools.
  • Creatively solve problems with translating effects ideas into code and technical art execution.
  • Work with vendors, the team’s Art Director, or autonomously to create 3D assets, textures, sprite sheets, shaders, lighting, and more to bring AR experiences to life.
  • Collaborate with engineers to prototype, develop, and test new features in Spark AR Studio.
  • Provide useful feedback and strategic insight during testing phases to help shape product features and cycles.
  • Partner with engineers, PMs, UX researchers, data scientists, content designers, and QA to quickly solve complicated technical problems and oversee the implementation of the user experience from conception to launch.
  • Provide technical expectations and support to external vendors.
  • Design, manage, and maintain the pipeline from external vendors through to deployment.
  • Learn from data on released effects to refine existing effects and develop new ones.
Requirements
  • Scripting skills with any of Python, Javascript, MEL, C#, or C++
  • Experience designing and developing interactive real-time experiences in engines (such as Unity3D or Unreal) particularly creating augmented reality, computer vision, multiplayer, and/or face-tracking interactive experiences
  • Demonstrated experience in the entertainment, video game, or digital marketing industries
  • A link to an online portfolio showcasing your work (include link on your resume)
Preferred experience:
  • Experience with Spark AR Studio, Lens Studio, or other AR software
  • Experience with creative coding frameworks, like openFrameworks, Processing, Cinder, Max/MSP, Unity3d, Unreal, and After Effects
  • Experience with Reactive JavaScript based gameplay programming
  • Working knowledge of 3D software (such as Cinema4D or Maya) and content authoring software (such as Photoshop and After Effects)
  • Experience with 3D production pipelines and integration of 2D and 3D assets into real-time applications
  • Experience with visual programming or visual node-based applications, like Unreal Blueprints, Houdini, and Nuke
  • Experience with Shader authoring in GLSL, HLSL, or node based solutions like Shader Graph
  • Experience in mobile development and/or browser based games, with an emphasis on multiplayer games
  • Experience developing for VR/AR products
  • Experience shipping one or more AAA game titles
Commitment:This is a full-time (40 hours per week), 6-month contract position staffed via HireArt and based in Menlo Park, CA. It will be fully remote until offices reopen and is available to candidates local to the Bay Area.

HireArt values diversity and is an Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp.