Job Description &
Requirements
A Multimedia
Experiential Developer focuses on creating immersive and engaging
online experiences that go beyond traditional web development. This
role combines advanced web technologies, interactive design, and
creative content to develop web experiences that captivate and
engage users.
Here is a detailed job scope for a
Multimedia Experiential
Developer : Key
Responsibilities
Interactive Development :
Build and program multimedia experiences using tools such as
Unity3D, Unreal Engine,
TouchDesigner .
Creative Coding : Use creative
coding techniques to produce generative art, dynamic visual
effects, and interactive elements.
Work with technologies
such as WebGL, Three.js, and Canvas API for creating rich
multimedia experiences.
Prototyping and Concept
Development : Create prototypes and proof-of-concept
projects to explore new ideas and interactions.
Experiment
with new web technologies and creative approaches to push the
boundaries of web experiences.
Integration with Multimedia
Content : Integrate multimedia content such as video,
audio, and interactive graphics into web
projects.
Optimize multimedia content for performance and
compatibility.
Performance
Optimization : Ensure web experiences are optimized
for performance, including fast loading times and smooth
interactions.
Use performance profiling tools to identify
and fix performance bottlenecks.
Collaboration and
Communication : Work closely with designers, content
creators, and other developers to ensure a cohesive and polished
final product.
Communicate technical constraints and
possibilities to non-technical team members.
Testing and
Debugging : Conduct thorough testing across various
devices and browsers to ensure consistent and bug-free
experiences.
Debug and troubleshoot issues as they
arise.
Required Skills
and Tools
Technical
Skills : Strong
proficiency in one or more real-time
engines (Unity, Unreal Engine, TouchDesigner). Solid
knowledge of multimedia programming
(C#, C++, Python, JavaScript, GLSL, or equivalent).
Experience with hardware
integration (AR / VR, Kinect, LiDAR, RFID, Raspberry
Pi / Arduino, projection mapping).
Familiarity
with 3D content pipelines (Blender,
Maya, 3ds Max) and media tools (After
Effects, Premiere, Audacity).
Knowledge of
cloud services (AWS, Azure, or Alibaba
Cloud) and network protocols for
connected experiences.
Strong problem-solving
skills and ability to debug across hardware / software
stacks.
Excellent communication and teamwork
skills, with an eye for detail and
creativity.
Education
and Certification
Education : Diploma in
Interactive Design, Digital Media, or related fields.
Certifications : Relevant
certifications in creative coding, or multimedia design can be
advantageous.
Career
Path
Entry-Level : Interactive
Developer, Front-End Developer.
Mid-Level : Experiential
Developer, Senior Interactive Developer, UX / UI
Developer.
Senior-Level : Lead
Experiential Developer, Creative Technologist, Head of Interactive
Development.
In summary, a Web
Experiential Developer plays a critical role in crafting innovative
and captivating web experiences, combining technical proficiency
with creative flair to push the boundaries of what is possible on
the web.
Developer • Singapore