Location: Anywhere
Engagement: 3-month contract
About
Genie is building an intelligent creative platform that empowers artists and creators to design, experiment, and build interactive experiences using AI and generative tools — all in one seamless workspace.
We’re redefining how creativity happens by merging art, design, and technology into a single, playful interface.
We’re looking for a Full-stack Creative Coder who thrives at the intersection of engineering and art — someone who can turn ideas into visually expressive, interactive, and technically sound experiences.
Role Overview
As a Full-stack Creative Coder at Genie, you’ll work closely with designers, product engineers, and artists to bring generative and interactive ideas to life. You’ll help prototype and integrate creative-coding features — from experimental visual effects to full-fledged web experiences — into Genie’s core platform.
You’ll be responsible for both front-end creative interactions and back-end integrations, ensuring that visual ideas perform beautifully and scale effectively.
Responsibilities
-
Build and integrate creative coding experiments and generative art templates/effects into Genie’s product environment.
-
Work with libraries like p5.js, Three.js, GLSL shaders, or similar to create interactive visuals and effects.
-
Collaborate with designers and artists to translate visual concepts into code.
-
Implement interactive features using JavaScript / TypeScript / React and manage supporting logic on the back-end (Node.js or similar).
-
Optimize visual performance across devices and browsers.
-
Maintain clean, modular code for reusable creative components.
-
Experiment with emerging technologies (WebGL, shaders, AI APIs) and prototype new ideas quickly.
-
Ensure code and visuals align with the creative and aesthetic vision of the team.
Skills & Experience
-
Strong background in JavaScript / TypeScript and modern web development (React, Node.js, Webpack, etc.).
-
Experience with creative coding frameworks like p5.js, Three.js, Pixi.js, or similar.
-
Comfort working with generative art, animation, or real-time visuals.
-
Familiarity with integrating pre-built templates, shaders, or effect packs into production code.
-
Understanding of performance optimization in graphics-intensive web apps.
-
Ability to collaborate closely with designers, artists, and creative technologists.
-
Bonus: Experience with GLSL shaders, WebGPU, TouchDesigner, or integrating AI/ML models into creative workflows.

