Frontend Developer

Employer

Job Description

MUST HAVES:

  • Must have strong XR development experience.
  • Have a strong understanding of UX design principles and best practices and their applications


Minimum Qualifications:

  • 3-4 years of experience in creative technology, or similar role in interactive content creation, experience design, video games or immersive media, or other related narratives, as well as UX Design experience in immersive experiences
  • Portfolio of projects that demonstrate your skills as a technologist/developer/designer
  • Programming generalist, with experience in some/all of the following: JavaScript, NodeJS, React, Ruby/Rails, Python, Object-Oriented Programming, C#, generative design, ML, etc.
  • Experience in Extended Reality…MR, AR, VR, Spatial UX
  • 3+ years of experience with XR programming framework such as Unity (preferred), Unreal, WebGL, or other related technologies.
  • Comfortable with code management and version control.


Preferred Qualifications / bonus points if you have:

  • Familiar with web, backend and frontend technologies (Swift, Java, Python, HTML/CSS)
  • Familiar with electrical hardware and rapid prototyping, and comfortable creatively developing experiences which leverage multiple discrete hardware platforms
  • Experience with motion (After Effects, i.e.) or 3D design (Cinema 4D, Blender, etc.)
  • Experience in the consumer electronics market
  • Comfortable dealing with ambiguity and change.


Responsibilities:

  • Will contribute to a positive and flexible culture of support, collaboration, and intellectual generosity.
  • Are committed to developing brilliant experiences for any user, goal, or arena… and can envision a future and the roadmap to get there.
  • Clearly articulate concepts and intent, break down a complex problem into simpler components, comfortable communicating both visually and verbally.
  • You are happy to teach others what you’ve learned over the years and what you are learning today.
  • Have the ability to produce concepts, frameworks, code and presentation materials to a very high standard, but also understand the importance of applying the appropriate fidelity at different stages of the process.
  • Embody a deep understanding of technology and engineering as generalist, but have your own specialty as well and deploy the right tools at the right time to build the ideal experience.
  • Are comfortable conceptually and technically with a variety of devices, from mobile to wearable to XR.
  • Must have strong XR development experience.
  • Have a strong understanding of UX design principles and best practices and their applications.
  • Never stop learning, and stay humble.