
ngx Interactive
ngx is a creative technology studio
ngx is looking for a talented Creative Technology Developer to join our team! This is offered as a hybrid role, with the ideal candidate being able to work in our Vancouver studio to build prototypes, conduct testing, and attend project reviews. Remote candidates located in Canada will also be considered. This position reports to the Head of Creative Technology.
The Role
We seek a multi-generalist developer/engineer with strengths in a breadth of different technologies to help us plan, build, and deploy software for a variety of interactive & immersive exhibits. Knowledge of various game engines, TouchDesigner, lighting control, theatre and AV tech, AI, and motion tracking will come in handy. The successful candidate will be able to draw on a diverse technical toolkit to build creative solutions and augment our technical team.
Some work involves unique hardware requirements like phidget sensors, peripherals, depth cameras, projectors, led tiles, or assistive technology, or have unique user interface and display system requirements. Some require the ability to be updated via a CMS, or perform various data tracking functions.
Because the technical requirements of our projects can vary substantially, you will have to be comfortable with learning new technologies on the job as needed and as they become available. You have to be comfortable with not knowing everything and working with imperfect technical knowledge. Collaborating with other disciplines (especially with our Animation team on Unreal projects) is key.
If you like project variety, continuous learning, working on cutting-edge international projects for the cultural and visitor experience sector, and being on a multi-disciplinary team pushing the limits of creative technology, then this is the opportunity for you!
About ngx
International institutions want to reach contemporary audiences in unforgettable and thought-provoking ways. We help make that happen. ngx combines technical expertise, interpretive skill, and creativity to elevate the visitor experience in museums and cultural spaces.
Key Responsibilities
- Plan, build, and deploy software for a variety of interactive exhibits, from concept to completion
- Create prototypes, demos, and R&D projects for creative technology in-person experiences
- Bring a hacker mindset to build creative solutions from many sources (example: web-based RESTful APIs, OSC or other network communication, midi, digital and analog sensors) across a diverse range of projects
- Adhere to planning and production guidelines, exhibition style guides, and creative briefs
- Write and maintain clean code
- Participate in code reviews with peers
- Install software in-person (travel may be required) or remotely
- Write clear and concise operations manuals for exhibit software
- Collaborate with project teams, sharing your ideas, techniques, and approaches
- Contribute your skills and knowledge within the tech team – we thrive on collaboration and learning!
Desired Experience and Skills
- Intermediate to senior level experience, working on a team
- A portfolio or public Github that demonstrates your creative coding skills and experience
- A diverse technical toolkit including, but not limited to, Python, C#, C++, Node.js, React, shader-languages (varied experience welcome!)
- Fluency with Unity3D, Unreal Engine, and/or TouchDesigner
- Highly organized and agile, team-oriented, with the ability to multitask and prioritize deliverables
- Excellent communication skills
- Commitment to delivering excellence and meeting high standards for quality, with an eye for detail and polish
- Flexible and willing to learn and adapt
Bonus Points
- Related degree or certifications
- A portfolio including public art installations
- AV hardware experience – displays, depth cameras, projectors, Arduino, etc.
- Knowledge of BrightSign/BrightAuthor
- Interest in experiential and spatial design and technology
- Demonstrated engagement with arts, culture, education, history, or science
Perks
- A progressive work week with Flex Fridays – a mix of days off, learning days, and team engagement
- Excellent benefits package
- Really cool projects!
This job posting will close on October 13, 2023
Do you feel you haven’t met every requirement in our job posting? Studies have shown that women, lgbtq+ people, and people of colour are less likely to apply to jobs unless they meet every single qualification in the posting.
At ngx we are committed to creating a diverse, inclusive and authentic workplace for our team, so if you are excited about this role, we strongly encourage you to apply even if you don’t believe you meet every single qualification. You might be just the person we are looking for to join our team!